Tracking AI-generated code

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 1 minute to read
  • Control when to track and indicate that code is AI-generated.

    When you accept a code suggestion, the lines of code that are AI-generated are tracked and indicated by a line next to the line numbers in script editors. If you edit AI-generated code, the line indicator doesn’t appear for those lines of code.

    You can turn on and off tracking of AI-generated code and configure how long to record and indicate AI-generated code in script editors. By default, AI-generated code is recorded and indicated for six months.

    Configure how long to indicate AI-generated code

    Show that code was generated by AI in script editors for a specified duration after accepting code suggestions.

    Before you begin

    Role required: admin

    Procedure

    1. In the navigation filter, enter sys_auto_flush.list.
    2. Filter the Auto Flushes [sys_auto_flush] list by entering sn_now_assist_code_ai_generated_lines in the Tablename column filter.
    3. Select sn_now_assist_code_ai_generated_lines to open the record.
    4. In the Age in seconds field, enter the duration to record and indicate AI-generated code after its creation in seconds.
    5. Select Update.

    Result

    AI-generated code created before the configured duration isn’t recorded or indicated in script editors.

    Turn off tracking AI-generated code

    Turn off tracking and indicating which code is AI-generated.

    Before you begin

    Role required: admin

    About this task

    Tracking and indicating which code is AI-generated involves changes that are included in update sets. If you don't want to include changes related to this in update sets, you can turn off tracking and indicating AI-generated code.

    Procedure

    1. In the navigation filter, enter sys_properties.list.
    2. Filter the System Properties [sys_properties] list by entering sn_now_assist_code.show_ai_code_line_marker in the Name column filter.
    3. Select sn_now_assist_code.show_ai_code_line_marker to open the property record.
    4. In the Value field, enter false.
    5. Select Update.

    Result

    AI-generated code isn’t recorded or indicated in script editors.