From 0ac6bf96c4064ceb5eb6d3e034e6a439a8e0fc13 Mon Sep 17 00:00:00 2001 From: FUS Updater Date: Sun, 14 Dec 2025 08:20:24 +0000 Subject: [PATCH] IJI-725 [fus]: auto-update bundled metadata for PyCharm CE https://buildserver.labs.intellij.net/build/840838416 GitOrigin-RevId: 447fd76a71aefde50a9592a672e218c960b58902 --- .../IJ_MAP/dictionaries/dictionaries.json | 3 + .../dictionaries/dictionaries.json.meta | 1 + .../IJ_MAP/events-scheme.json | 73 +++ .../IJ_MAP/events-scheme.json.meta | 1 + .../KOOG/dictionaries/dictionaries.json | 3 + .../KOOG/dictionaries/dictionaries.json.meta | 1 + .../KOOG/events-scheme.json | 79 +++ .../KOOG/events-scheme.json.meta | 1 + .../TBE/dictionaries/dictionaries.json | 3 + .../TBE/dictionaries/dictionaries.json.meta | 1 + .../event-log-metadata/TBE/events-scheme.json | 92 ++++ .../TBE/events-scheme.json.meta | 1 + .../TRACE/dictionaries/dictionaries.json | 3 + .../TRACE/dictionaries/dictionaries.json.meta | 1 + .../TRACE/events-scheme.json | 514 ++++++++++++++++++ .../TRACE/events-scheme.json.meta | 1 + 16 files changed, 778 insertions(+) create mode 100644 python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json create mode 100644 python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json.meta create mode 100644 python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json create mode 100644 python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json.meta create mode 100644 python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json create mode 100644 python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json.meta create mode 100644 python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json create mode 100644 python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json.meta create mode 100644 python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json create mode 100644 python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json.meta create mode 100644 python/ide-common/resources/event-log-metadata/TBE/events-scheme.json create mode 100644 python/ide-common/resources/event-log-metadata/TBE/events-scheme.json.meta create mode 100644 python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json create mode 100644 python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json.meta create mode 100644 python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json create mode 100644 python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json.meta diff --git a/python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json b/python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json new file mode 100644 index 000000000000..e1a43b9b3b44 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json @@ -0,0 +1,3 @@ +{ + "dictionaries" : [ ] +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json.meta b/python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/IJ_MAP/dictionaries/dictionaries.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json b/python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json new file mode 100644 index 000000000000..4387da2176f6 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json @@ -0,0 +1,73 @@ +{ + "groups" : [ { + "id" : "ij_map.event.log", + "builds" : [ ], + "versions" : [ { + "from" : "1", + "to" : "2" + } ], + "rules" : { + "event_id" : [ "{enum#__event_id}" ], + "event_data" : { + "code" : [ "{regexp#integer}" ], + "error" : [ "{enum:SEND|NOT_PERMITTED_SERVER|NOT_PERMITTED_USER|ERROR_IN_CONFIG|NOT_PERMITTED_TIMEOUT|NOTHING_TO_SEND|SENT_WITH_ERRORS|EXCEPTION_OCCURRED|NO_ARGUMENTS|NO_APPLICATION_CONFIG|IDE_NOT_CLOSING|ERROR_ON_SEND|NO_DEVICE_ID|NO_MACHINE_ID|INVALID_BUCKET|INVALID_REVISION|NO_LOG_FILES}", "{enum:EMPTY_CONTENT|INVALID_JSON|UNKNOWN|EMPTY_SERVICE_URL|UNREACHABLE_SERVICE|EMPTY_RESPONSE_BODY|ERROR_ON_LOAD}", "{enum:NO_LOGS|NO_UPLOADER|NO_LIBRARIES|NO_TEMP_FOLDER}", "{util#class_name}" ], + "error_ts" : [ "{regexp#integer}" ], + "errors" : [ "{regexp#integer}" ], + "external" : [ "{enum#boolean}" ], + "failed" : [ "{regexp#integer}" ], + "paths" : [ "{regexp#hash}" ], + "plugin" : [ "{util#plugin}" ], + "plugin_type" : [ "{util#plugin_type}" ], + "plugin_version" : [ "{util#plugin_version}" ], + "send" : [ "{regexp#integer}" ], + "send_ts" : [ "{regexp#integer}" ], + "stage" : [ "{enum:LOADING|PARSING}" ], + "succeed" : [ "{enum#boolean}", "{regexp#integer}" ], + "total" : [ "{regexp#integer}" ], + "version" : [ "{regexp#version}" ] + }, + "enums" : { + "__event_id" : [ "external.send.finished", "metadata.load.failed", "external.send.started", "metadata.updated", "external.send.command.creation.started", "logs.send", "metadata.loaded", "metadata.update.failed", "external.send.command.creation.finished", "loading.config.failed" ] + } + } + }, { + "id" : "map.ml.fus", + "builds" : [ ], + "versions" : [ { + "from" : "1", + "to" : "2" + } ], + "rules" : { + "event_id" : [ "{enum:paired}" ], + "event_data" : { + "fus_machine_id" : [ "{regexp#hash}" ], + "ml_machine_id" : [ "{regexp#hash}" ] + } + } + } ], + "rules" : { + "enums" : { + "boolean" : [ "true", "false", "TRUE", "FALSE", "True", "False" ] + }, + "regexps" : { + "count" : "\\d+K?M?\\+?", + "date_YYYY-MM-DD_HH" : "^[12][0-9]{3}-(0[0-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])_(([0-1][0-9]|2[0-3]))?$", + "date_short_hash" : "[0-9]{2}[01][0-9][0123][0-9]-(([0-9A-Fa-f]{12})|undefined)", + "double" : "-?\\d+(\\.\\d+)?(E\\-?\\d+)?", + "float" : "-?\\d+(\\.\\d+(E\\-?\\d+)?)?", + "float_unit" : "0?(\\.\\d+)?(E\\-\\d+)?|1(\\.0+)?|[1-9](\\.\\d+)?E\\-\\d+", + "hash" : "([0-9A-Fa-f]{40,64})|undefined", + "int_pw_of_2" : "-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824)", + "integer" : "-?\\d+", + "long" : "-?\\d{1,19}", + "long_pw_of_2" : "(-9223372036854775808|(-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824|2147483648|4294967296|8589934592|17179869184|34359738368|68719476736|137438953472|274877906944|549755813888|1099511627776|2199023255552|4398046511104|8796093022208|17592186044416|35184372088832|70368744177664|140737488355328|281474976710656|562949953421312|1125899906842624|2251799813685248|4503599627370496|9007199254740992|18014398509481984|36028797018963968|72057594037927936|144115188075855872|288230376151711744|576460752303423488|1152921504606846976|2305843009213693952|4611686018427387904)))", + "negative_integer" : "-(\\d{1,9}|[12]\\d{9})", + "negative_long" : "-\\d{1,19}", + "positive_integer" : "\\d{1,9}|[12]\\d{9}", + "positive_long" : "\\d{1,19}", + "short_hash" : "([0-9A-Fa-f]{12})|undefined", + "version" : "Unknown|unknown.format|unknown|UNKNOWN|((\\d+\\.?)*\\d+)" + } + }, + "version" : "5547" +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json.meta b/python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/IJ_MAP/events-scheme.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json b/python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json new file mode 100644 index 000000000000..e1a43b9b3b44 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json @@ -0,0 +1,3 @@ +{ + "dictionaries" : [ ] +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json.meta b/python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/KOOG/dictionaries/dictionaries.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json b/python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json new file mode 100644 index 000000000000..ffd63dad1cd3 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json @@ -0,0 +1,79 @@ +{ + "groups" : [ { + "id" : "koog.agent", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:agent.started|agent.finished}" ], + "event_data" : { + "agent_name" : [ "{regexp:[a-zA-Z0-9]([-a-zA-Z0-9]{5,19})}" ], + "finish_time" : [ "{regexp#long}" ], + "finish_time_s" : [ "{regexp#long}" ], + "session_id" : [ "{regexp#hash}" ], + "start_time" : [ "{regexp#long}" ], + "start_time_s" : [ "{regexp#long}" ], + "status" : [ "{enum:Success|Error}" ] + } + }, + "anonymized_fields" : [ { + "event" : "agent.started", + "fields" : [ "session_id" ] + }, { + "event" : "agent.finished", + "fields" : [ "session_id" ] + } ] + }, { + "id" : "koog.llm", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:llm.request}" ], + "event_data" : { + "id" : [ "{enum:openai:gpt-4o-mini|openai:o1|openai:o1-mini|openai:o3|openai:o3-mini|openai:gpt-4.1|openai:gpt-4o|openai:gpt-4.1-mini|openai:gpt-4.1-nano|openai:gpt-4o-mini|openai:o1-mini|openai:o3-mini|openai:o4-mini|openai:text-embedding-ada-002|openai:text-embedding-3-large|openai:text-embedding-3-small|openai:unknown|anthropic:claude-3-haiku|anthropic:claude-3-5-haiku|anthropic:claude-3-opus|anthropic:claude-opus-4-0|anthropic:claude-3-5-sonnet|anthropic:claude-3-7-sonnet|anthropic:claude-sonnet-4-0|anthropic:unknown|google:gemini-1.5-flash|google:gemini-1.5-flash-001|google:gemini-1.5-flash-002|google:gemini-1.5-flash-8b|google:gemini-1.5-flash-8b-001|google:gemini-1.5-flash-8b-latest|google:gemini-1.5-flash-latest|google:gemini-1.5-pro|google:gemini-1.5-pro-001|google:gemini-1.5-pro-002|google:gemini-1.5-pro-latest|google:gemini-2.0-flash|google:gemini-2.0-flash-001|google:gemini-2.0-flash-lite|google:gemini-2.0-flash-lite-001|google:gemini-2.5-flash-preview-04-17|google:gemini-2.5-pro-preview-05-06|google:unknown|openrouter:anthropic/claude-3-haiku|openrouter:anthropic/claude-3-opus|openrouter:anthropic/claude-3-sonnet|openrouter:anthropic/claude-3-haiku-vision|openrouter:anthropic/claude-3-opus-vision|openrouter:anthropic/claude-3-sonnet-vision|openrouter:openai/gpt-3.5-turbo|openrouter:openai/gpt-4|openrouter:openai/gpt-4-turbo|openrouter:openai/gpt-4o|openrouter:google/gemini-1.5-pro|openrouter:google/gemini-1.5-flash|openrouter:meta/llama-3-70b|openrouter:meta/llama-3-70b-instruct|openrouter:mistral/mistral-7b|openrouter:mistral/mixtral-8x7b|openrouter:microsoft/phi-4-reasoning:free|openrouter:unknown|meta:unknown|ollama:unknown|alibaba:unknown}", "{enum#__id}" ], + "input_tokens_sent" : [ "{regexp#integer}" ], + "output_tokens_sent" : [ "{regexp#integer}" ], + "provider" : [ "{enum:google|openai|anthropic|meta|alibaba|openrouter|ollama|unknown}", "{enum:bedrock}" ], + "session_id" : [ "{regexp#hash}" ], + "timestamp" : [ "{regexp#long}" ], + "timestamp_s" : [ "{regexp#long}" ], + "total_tokens_sent" : [ "{regexp#integer}" ] + }, + "enums" : { + "__id" : [ "google:gemini-2.5-pro", "google:gemini-2.5-flash", "openai:gpt-4o-mini-audio-preview", "openai:gpt-4o-audio-preview", "openai:omni-moderation-latest", "openai:text-moderation-latest" ] + } + }, + "anonymized_fields" : [ { + "event" : "llm.request", + "fields" : [ "session_id" ] + } ] + } ], + "rules" : { + "enums" : { + "boolean" : [ "true", "false", "TRUE", "FALSE", "True", "False" ] + }, + "regexps" : { + "count" : "\\d+K?M?\\+?", + "date_YYYY-MM-DD_HH" : "^[12][0-9]{3}-(0[0-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])_(([0-1][0-9]|2[0-3]))?$", + "date_short_hash" : "[0-9]{2}[01][0-9][0123][0-9]-(([0-9A-Fa-f]{12})|undefined)", + "double" : "-?\\d+(\\.\\d+)?(E\\-?\\d+)?", + "float" : "-?\\d+(\\.\\d+(E\\-?\\d+)?)?", + "float_unit" : "0?(\\.\\d+)?(E\\-\\d+)?|1(\\.0+)?|[1-9](\\.\\d+)?E\\-\\d+", + "hash" : "[0-9a-f]{64}(#[SC])+", + "int_pw_of_2" : "-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824)", + "integer" : "-?\\d+", + "long" : "-?\\d{1,19}", + "long_pw_of_2" : "(-9223372036854775808|(-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824|2147483648|4294967296|8589934592|17179869184|34359738368|68719476736|137438953472|274877906944|549755813888|1099511627776|2199023255552|4398046511104|8796093022208|17592186044416|35184372088832|70368744177664|140737488355328|281474976710656|562949953421312|1125899906842624|2251799813685248|4503599627370496|9007199254740992|18014398509481984|36028797018963968|72057594037927936|144115188075855872|288230376151711744|576460752303423488|1152921504606846976|2305843009213693952|4611686018427387904)))", + "negative_integer" : "-(\\d{1,9}|[12]\\d{9})", + "negative_long" : "-\\d{1,19}", + "positive_integer" : "\\d{1,9}|[12]\\d{9}", + "positive_long" : "\\d{1,19}", + "short_hash" : "([0-9A-Fa-f]{12})|undefined", + "version" : "Unknown|unknown.format|unknown|UNKNOWN|((\\d+\\.?)*\\d+)" + } + }, + "version" : "6067" +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json.meta b/python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/KOOG/events-scheme.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json b/python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json new file mode 100644 index 000000000000..e1a43b9b3b44 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json @@ -0,0 +1,3 @@ +{ + "dictionaries" : [ ] +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json.meta b/python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TBE/dictionaries/dictionaries.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TBE/events-scheme.json b/python/ide-common/resources/event-log-metadata/TBE/events-scheme.json new file mode 100644 index 000000000000..4be784e634b9 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TBE/events-scheme.json @@ -0,0 +1,92 @@ +{ + "groups" : [ { + "id" : "tbe.events", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum#__event_id}" ], + "enums" : { + "__event_id" : [ "build.started", "project.close", "build.finished", "project.open", "indexing.end", "action.invoked", "app.close", "runconfiguration.run", "app.start", "indexing.start" ] + } + } + }, { + "id" : "tbe.ide.plugins", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:ide.plugins.enabled|ide.plugins.disabled}" ], + "event_data" : { + "plugin" : [ "{util#plugin}" ], + "plugin_type" : [ "{util#plugin_type}" ], + "plugin_version" : [ "{util#plugin_version}" ] + } + } + }, { + "id" : "tbe.ide.runtime", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:os|jre|mem|cpu}" ], + "event_data" : { + "arch" : [ "{enum:x86|x86_64|arm64|other|unknown}" ], + "cores" : [ "{regexp#integer}" ], + "enabled" : [ "{enum#boolean}" ], + "free" : [ "{regexp#integer}" ], + "gc_name" : [ "{enum:Shenandoah|G1_Young_Generation|G1_Old_Generation|Copy|MarkSweepCompact|PS_MarkSweep|PS_Scavenge|ParNew|ConcurrentMarkSweep}" ], + "name" : [ "{enum:Linux|Windows|Mac|BSD|Other}" ], + "swap_free" : [ "{regexp#integer}" ], + "swap_total" : [ "{regexp#integer}" ], + "total" : [ "{regexp#integer}" ], + "vendor" : [ "{enum:JetBrains|Apple|Oracle|Sun|IBM|Azul|Other}" ], + "xms" : [ "{regexp#integer}" ], + "xmx" : [ "{regexp#integer}" ] + } + } + }, { + "id" : "tbe.performance", + "builds" : [ ], + "versions" : [ { + "from" : "2" + } ], + "rules" : { + "event_id" : [ "{enum#__event_id}" ], + "event_data" : { + "durationMs" : [ "{regexp#integer}" ] + }, + "enums" : { + "__event_id" : [ "ide_freeze", "ide_latency", "ide_lag", "ide.freeze", "ide.lag", "ide.latency" ] + } + } + } ], + "rules" : { + "enums" : { + "boolean" : [ "true", "false", "TRUE", "FALSE", "True", "False" ] + }, + "regexps" : { + "count" : "\\d+K?M?\\+?", + "date_YYYY-MM-DD_HH" : "^[12][0-9]{3}-(0[0-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])_(([0-1][0-9]|2[0-3]))?$", + "date_short_hash" : "[0-9]{2}[01][0-9][0123][0-9]-(([0-9A-Fa-f]{12})|undefined)", + "double" : "-?\\d+(\\.\\d+)?(E\\-?\\d+)?", + "float" : "-?\\d+(\\.\\d+(E\\-?\\d+)?)?", + "float_unit" : "0?(\\.\\d+)?(E\\-\\d+)?|1(\\.0+)?|[1-9](\\.\\d+)?E\\-\\d+", + "hash" : "[0-9a-f]{64}(#[SC])+", + "int_pw_of_2" : "-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824)", + "integer" : "\\d+(\\+)?", + "long" : "-?\\d{1,19}", + "long_pw_of_2" : "(-9223372036854775808|(-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824|2147483648|4294967296|8589934592|17179869184|34359738368|68719476736|137438953472|274877906944|549755813888|1099511627776|2199023255552|4398046511104|8796093022208|17592186044416|35184372088832|70368744177664|140737488355328|281474976710656|562949953421312|1125899906842624|2251799813685248|4503599627370496|9007199254740992|18014398509481984|36028797018963968|72057594037927936|144115188075855872|288230376151711744|576460752303423488|1152921504606846976|2305843009213693952|4611686018427387904)))", + "negative_integer" : "-(\\d{1,9}|[12]\\d{9})", + "negative_long" : "-\\d{1,19}", + "positive_integer" : "\\d{1,9}|[12]\\d{9}", + "positive_long" : "\\d{1,19}", + "short_hash" : "([0-9A-Fa-f]{12})|undefined", + "version" : "(\\d+\\.?)*\\d+" + } + }, + "version" : "5487" +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TBE/events-scheme.json.meta b/python/ide-common/resources/event-log-metadata/TBE/events-scheme.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TBE/events-scheme.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json b/python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json new file mode 100644 index 000000000000..e1a43b9b3b44 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json @@ -0,0 +1,3 @@ +{ + "dictionaries" : [ ] +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json.meta b/python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TRACE/dictionaries/dictionaries.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json b/python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json new file mode 100644 index 000000000000..a1f62e89debd --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json @@ -0,0 +1,514 @@ +{ + "groups" : [ { + "id" : "trace.ai.assistant.inline.prompt.llmc", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:prompt.detection.false.positive.detected}" ], + "event_data" : { + "lang" : [ "{util#lang}" ], + "reason" : [ "{enum:ESC|LINE_CHANGED|CARET_MOVED}" ], + "user_prompt" : [ "{util#llm_parameters}" ] + } + } + }, { + "id" : "trace.event.log", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum#__event_id}" ], + "event_data" : { + "code" : [ "{regexp#integer}" ], + "dictionary_last_modified" : [ "{regexp#integer}" ], + "error" : [ "{enum:SEND|NOT_PERMITTED_SERVER|NOT_PERMITTED_USER|ERROR_IN_CONFIG|NOT_PERMITTED_TIMEOUT|NOTHING_TO_SEND|SENT_WITH_ERRORS|EXCEPTION_OCCURRED|NO_ARGUMENTS|NO_APPLICATION_CONFIG|IDE_NOT_CLOSING|ERROR_ON_SEND|NO_DEVICE_ID|NO_MACHINE_ID|INVALID_BUCKET|INVALID_REVISION|NO_LOG_FILES}", "{enum:NO_LOGS|NO_UPLOADER|NO_LIBRARIES|NO_TEMP_FOLDER}", "{util#class_name}", "{enum:EMPTY_CONTENT|INVALID_JSON|UNKNOWN|EMPTY_SERVICE_URL|UNREACHABLE_SERVICE|EMPTY_RESPONSE_BODY|ERROR_ON_LOAD|UNKNOWN_IO_ERROR}" ], + "error_ts" : [ "{regexp#integer}" ], + "errors" : [ "{regexp#integer}" ], + "external" : [ "{enum#boolean}" ], + "failed" : [ "{regexp#integer}" ], + "max_sent_files_count" : [ "{regexp#integer}" ], + "paths" : [ "{regexp#hash}" ], + "plugin" : [ "{util#plugin}" ], + "plugin_type" : [ "{util#plugin_type}" ], + "plugin_version" : [ "{util#plugin_version}" ], + "send" : [ "{regexp#integer}" ], + "send_ts" : [ "{regexp#integer}" ], + "sent_files_count" : [ "{regexp#integer}" ], + "stage" : [ "{enum:LOADING|PARSING}" ], + "succeed" : [ "{regexp#integer}", "{enum#boolean}" ], + "total" : [ "{regexp#integer}" ], + "total_files_count" : [ "{regexp#integer}" ], + "version" : [ "{regexp#version}" ] + }, + "enums" : { + "__event_id" : [ "logs.send", "external.send.finished", "external.send.command.creation.started", "external.send.started", "metadata.load.failed", "external.send.command.creation.finished", "metadata.loaded", "loading.config.failed", "metadata.update.failed", "metadata.updated", "sent.logs.files.calculated", "dictionaries.load.failed", "dictionary.update.failed", "dictionary.updated", "dictionaries.loaded", "dictionary.loaded", "dictionary.list.update.failed", "dictionary.list.load.failed", "dictionary.load.failed" ] + } + }, + "anonymized_fields" : [ { + "event" : "logs.send", + "fields" : [ "paths" ] + } ] + }, { + "id" : "trace.inline.completion", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:session.finished|suggestion.inserted.state}" ], + "event_data" : { + "anonymous_id" : [ "{regexp#hash}" ], + "duration_ms" : [ "{regexp#integer}" ], + "editor_type" : [ "{util#llm_parameters}" ], + "extension" : [ "{util#llm_parameters}" ], + "filename" : [ "{util#llm_parameters}" ], + "finish_type" : [ "{enum:SELECTED|TYPED|ESCAPE_PRESSED|BACKSPACE_PRESSED|KEY_PRESSED|INVALIDATED|MOUSE_PRESSED|CARET_CHANGED|DOCUMENT_CHANGED|EDITOR_REMOVED|FOCUS_LOST|EMPTY|ERROR|OTHER}" ], + "insertedText" : [ "{util#llm_parameters}" ], + "items.content" : [ "{util#llm_parameters}" ], + "items.content_hash" : [ "{regexp#integer}" ], + "items.filepath" : [ "{util#llm_parameters}" ], + "items.type" : [ "{util#llm_parameters}" ], + "lang" : [ "{util#lang}" ], + "offsetEnd" : [ "{regexp#integer}" ], + "offsetStart" : [ "{regexp#integer}" ], + "prefix" : [ "{util#llm_parameters}" ], + "suffix" : [ "{util#llm_parameters}" ] + } + }, + "anonymized_fields" : [ { + "event" : "session.finished", + "fields" : [ "anonymous_id" ] + }, { + "event" : "suggestion.inserted.state", + "fields" : [ "anonymous_id" ] + } ] + }, { + "id" : "trace.llm.chat.events", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum#__event_id}" ], + "event_data" : { + "action_source" : [ "{enum:BUTTON|ACTION}" ], + "alias_type" : [ "{util#llm_parameters}" ], + "attachment_kind" : [ "{util#class_name}" ], + "attachment_kinds" : [ "{util#class_name}" ], + "attachment_sources" : [ "{util#class_name}" ], + "chat_modes" : [ "{enum:CODE_GENERATION|AGENT|CHAT}", "{enum:ASK_AI}" ], + "chat_session_id" : [ "{regexp#date_short_hash}" ], + "codebase_toggle_enabled" : [ "{enum#boolean}" ], + "command_type" : [ "{util#llm_parameters}" ], + "content_source" : [ "{enum:main editor|console editor|preview editor|diff editor|tests console|chat message plaintext|chat message code snippet action|chat message code snippet manual|chat input editor|unidentified editor|terminal|unknown}" ], + "context" : [ "{util#llm_parameters}" ], + "context_autoretrieving_timeout" : [ "{regexp#integer}" ], + "count" : [ "{regexp#integer}" ], + "duration_ms" : [ "{regexp#integer}" ], + "function_arguments" : [ "{util#llm_parameters}" ], + "function_call_error" : [ "{util#class_name}" ], + "function_call_response" : [ "{util#llm_parameters}" ], + "function_call_trimmed" : [ "{enum#boolean}" ], + "function_name" : [ "{util#class_name}" ], + "history.message_id" : [ "{regexp#short_hash}" ], + "history.role" : [ "{enum:System|Assistant|User|Function|Tool}" ], + "internal_text" : [ "{util#llm_parameters}" ], + "is_copied_from_project" : [ "{enum:true|false|not applicable}" ], + "is_exceeded_token_limit" : [ "{enum#boolean}" ], + "is_third_party_profile" : [ "{enum#boolean}" ], + "labels" : [ "{util#ai_chat_labels}" ], + "lang" : [ "{util#lang}" ], + "leaked_function_name" : [ "{util#llm_parameters}" ], + "message_author" : [ "{enum:Assistant|User}" ], + "message_id" : [ "{regexp#short_hash}" ], + "messages" : [ "{util#llm_parameters}" ], + "natural_language" : [ "{util#llm_parameters}" ], + "number_of_characters" : [ "{regexp#integer}" ], + "number_of_lines" : [ "{regexp#integer}" ], + "opened_files_count" : [ "{regexp#integer}" ], + "opened_files_names" : [ "{util#llm_parameters}" ], + "plugin" : [ "{util#plugin}" ], + "plugin_type" : [ "{util#plugin_type}" ], + "plugin_version" : [ "{util#plugin_version}" ], + "profile" : [ "{util#llm_parameters}", "{util#llm_profile_id}" ], + "profile_size" : [ "{enum:UNKNOWN|LESS_THEN_2B|SIZE_2B_TO_6B|SIZE_6B_TO_10B|SIZE_10B_TO_20B|SIZE_20B_TO_30B|SIZE_30B_TO_40B|MORE_THEN_40B}" ], + "prompt_text" : [ "{util#llm_parameters}" ], + "reference_type" : [ "{util#llm_parameters}" ], + "request" : [ "{util#llm_parameters}" ], + "response_length" : [ "{regexp#integer}" ], + "result" : [ "{util#llm_parameters}" ], + "score" : [ "{enum:None|Like|Dislike}" ], + "selected_chat_mode" : [ "{enum:CODE_GENERATION|AGENT|CHAT}", "{enum:ASK_AI}" ], + "selection" : [ "{util#llm_parameters}" ], + "source_action" : [ "{enum:UNKNOWN|NEW_CHAT_ON_START|NEW_CHAT|NEW_POPUP_CHAT|NEW_CHAT_FROM_EDITOR|EXPLAIN_CODE_INTENTION|FIND_PROBLEMS_INTENTION|FIX_CODE_INTENTION|REFACTOR_THIS|UNKNOWN_CHAT_INTENTION|LOAD_STATE|RUNTIME_ERROR_EXPLANATION|BUILD_ERROR_EXPLANATION|EXPLAIN_COMMIT|UNITY_CREATE_NEW_FILE|GENERATE_CODE_INPLACE|GENERATE_CODE_INLINE_PROMPT|GENERATE_UNIT_TESTS|GENERATE_CODE_FROM_CHAT|NAME_SUGGESTION|EXTRACT_COMPONENT|CUSTOM_CHAT|PROMPT_LIBRARY|ERROR_MESSAGE|WRITE_DOCUMENTATION|EXPLAIN_REGEXP|PYTHON_DJANGO_ADMIN_FOR_MODEL_INTENTION|PYTHON_DJANGO_VIEW_FOR_MODEL_INTENTION|PYTHON_DJANGO_SERIALIZER_FOR_MODEL_INTENTION|PYTHON_DJANGO_CUSTOM_INTENTION|PYTHON_DJANGO_CUSTOM_SMART_CHAT_INTENTION|PYTHON_FILE_SIGNATURES_CUSTOM_INTENTION|PYTHON_EXPLAIN_DATA_FRAME|PYTHON_GENERATE_VISUALIZATIONS|PYTHON_ADD_TYPE_ANNOTATIONS|PYTHON_CONVERT_LOOP_TO_COMPREHENSION|GRAPH_BUILDER_GENERATE_VISUALIZATIONS|GENERATE_JUPYTER_FILE_CONTENT|KOTLIN_EXPLAIN_DATA_FRAME|KOTLIN_GENERATE_VISUALIZATIONS|DATASPELL_DATA_WRANGLER_AGENT|GENERATE_API_REQUEST_EXAMPLE|GOTO_CHAT|MINI_CHAT|RUST_FIX_WITH_AI}", "{enum:FLOATING_TOOLBAR_ADD_TO_CHAT}" ], + "ui_picker_context_attachment_name" : [ "{util#llm_parameters}" ], + "unknown_labels" : [ "{regexp#integer}" ], + "user_intent" : [ "{util#ai_chat_prompt_labels}" ], + "user_message_id" : [ "{regexp#short_hash}" ] + }, + "enums" : { + "__event_id" : [ "natural.language.setting.turned.on", "chat.web.search.called", "chosen.natural.language", "chat.labels", "message.received", "attachment.deleted.from.the.context.panel.manually", "natural.language.setting.turned.on.automatically", "all.chats.clicked", "reference.attached", "function.name.leaked", "send.button.clicked", "ui.context.picker.finished", "edit.user.message.cancelled", "command.sent", "alias.sent", "attachment.added.to.the.message", "send.with.rag.cloud.ranker.result", "natural.language.autodetected.banner.settings.clicked", "attachment.deleted.from.the.context.panel", "natural.language.setting.turned.off.after.automatic.detection", "code.inserted", "chat.web.search.command.added.with.button", "natural.language.autodetected.banner.shown.and.interacted", "code.copied", "chat.mode.selected", "chat.mode.selector.opened", "text.copied", "edit.user.message.started", "message.regenerate", "chat.from.history.opened", "code.snippet.file.created", "chatLogsSent", "natural.language.promo.banner.shown.and.interacted", "message.received.canceled", "attachment.added.to.the.context.panel", "text.inserted", "edit.usage.message.finished", "hashtag.clicked", "function.called", "chat.mode.chosen.with.shortcut", "send.with.rag.pipeline.duration", "codebase.toggle.value.changed", "message.sent", "natural.language.promo.banner.settings.clicked", "send.with.rag.recent.files.result", "send.with.rag.psi.search.result", "message.scored", "ui.context.picker.canceled", "send.with.rag.timeout.exceeded", "send.with.rag.canceled", "new.chat.created", "code.snippet.inserted.at.caret", "natural.language.setting.turned.off", "edit.user.message.cancelled.with.mouse", "send.with.rag.button.clicked", "attachment.plus.button.clicked", "message.user.intent", "ui.context.picker.started" ] + } + }, + "anonymized_fields" : [ { + "event" : "message.received", + "fields" : [ "chat_session_id", "message_id", "user_message_id" ] + }, { + "event" : "chat.web.search.command.added.with.button", + "fields" : [ "chat_session_id" ] + }, { + "event" : "edit.user.message.cancelled", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "reference.attached", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "edit.user.message.started", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "send.with.rag.pipeline.duration", + "fields" : [ "chat_session_id" ] + }, { + "event" : "message.regenerate", + "fields" : [ "chat_session_id", "message_id", "history.message_id" ] + }, { + "event" : "function.called", + "fields" : [ "chat_session_id" ] + }, { + "event" : "chat.from.history.opened", + "fields" : [ "chat_session_id" ] + }, { + "event" : "code.snippet.file.created", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "send.with.rag.canceled", + "fields" : [ "chat_session_id" ] + }, { + "event" : "function.name.leaked", + "fields" : [ "chat_session_id", "message_id", "user_message_id" ] + }, { + "event" : "new.chat.created", + "fields" : [ "chat_session_id" ] + }, { + "event" : "command.sent", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "edit.user.message.cancelled.with.mouse", + "fields" : [ "chat_session_id" ] + }, { + "event" : "code.copied", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "codebase.toggle.value.changed", + "fields" : [ "chat_session_id" ] + }, { + "event" : "message.sent", + "fields" : [ "chat_session_id", "message_id", "history.message_id" ] + }, { + "event" : "send.button.clicked", + "fields" : [ "chat_session_id" ] + }, { + "event" : "code.snippet.inserted.at.caret", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "text.copied", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "message.user.intent", + "fields" : [ "chat_session_id" ] + }, { + "event" : "chat.labels", + "fields" : [ "chat_session_id" ] + }, { + "event" : "message.received.canceled", + "fields" : [ "chat_session_id", "message_id", "user_message_id" ] + }, { + "event" : "chat.web.search.called", + "fields" : [ "chat_session_id" ] + }, { + "event" : "message.scored", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "send.with.rag.button.clicked", + "fields" : [ "chat_session_id" ] + }, { + "event" : "text.inserted", + "fields" : [ "chat_session_id" ] + }, { + "event" : "chatLogsSent", + "fields" : [ "chat_session_id" ] + }, { + "event" : "send.with.rag.timeout.exceeded", + "fields" : [ "chat_session_id" ] + }, { + "event" : "alias.sent", + "fields" : [ "chat_session_id", "message_id" ] + }, { + "event" : "edit.usage.message.finished", + "fields" : [ "chat_session_id", "message_id" ] + } ] + }, { + "id" : "trace.llm.events", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum#__event_id}" ], + "event_data" : { + "accept_diff_immediately" : [ "{enum#boolean}" ], + "all_summary_score" : [ "{enum#boolean}" ], + "all_summary_vcs_navigated" : [ "{enum#boolean}" ], + "apply_snippet_outcome" : [ "{enum:ACCEPTED|DISCARDED|FAILED_TO_APPLY|NO_CHANGES}" ], + "code_generation_request_finish_state" : [ "{enum:CODE_GENERATED|NO_CODE_GENERATED|INTERRUPTED|PROGRESS|FAILED|NOT_STARTED}" ], + "code_generation_state" : [ "{enum:NOT_AVAILABLE|ERROR|CLOSED|ACCEPTED}" ], + "commit_generate_feature" : [ "{util#class_name}" ], + "commits_history_depth" : [ "{regexp#integer}" ], + "context" : [ "{util#llm_parameters}" ], + "custom_instruction" : [ "{util#llm_parameters}" ], + "diff_accept_all" : [ "{enum#boolean}" ], + "diff_any_code_discarded" : [ "{enum#boolean}" ], + "diff_any_code_edited" : [ "{enum#boolean}" ], + "diff_discard_all" : [ "{enum#boolean}" ], + "diff_end_line" : [ "{regexp#integer}" ], + "diff_start_line" : [ "{regexp#integer}" ], + "documentation_invoke_state" : [ "{enum:INLAY_BUTTON|INTENTION}" ], + "duration_ms" : [ "{regexp#integer}" ], + "fallback_used" : [ "{enum#boolean}" ], + "file_lang" : [ "{util#class_name}" ], + "file_text" : [ "{util#llm_parameters}" ], + "formality_tone" : [ "{enum:FORMAL|SEMI_FORMAL|NEUTRAL|SEMI_INFORMAL|INFORMAL|MIXED}" ], + "generated_summary_message_length" : [ "{regexp#integer}" ], + "has_custom_personality" : [ "{enum#boolean}" ], + "ide_activity_id" : [ "{regexp#integer}" ], + "interaction" : [ "{util#class_name}" ], + "is_branch_referenced" : [ "{enum#boolean}" ], + "is_inside_class" : [ "{enum#boolean}" ], + "is_inside_method" : [ "{enum#boolean}" ], + "is_on_empty_line" : [ "{enum#boolean}" ], + "lang" : [ "{util#lang}" ], + "lang_detection_mechanism" : [ "{enum:JET_ENRY}" ], + "left_diff_end" : [ "{regexp#integer}" ], + "left_diff_start" : [ "{regexp#integer}" ], + "line_num" : [ "{regexp#integer}" ], + "lines_count" : [ "{regexp#integer}" ], + "num_errors_in_file" : [ "{regexp#integer}" ], + "number_of_commits" : [ "{regexp#integer}" ], + "number_of_files" : [ "{regexp#integer}" ], + "parameters.number_of_suggestions" : [ "{regexp#integer}" ], + "parameters.temperature" : [ "{regexp#float}" ], + "parameters.top_p" : [ "{regexp#float}" ], + "pasted_snippet" : [ "{util#llm_parameters}" ], + "pasted_snippet_lang" : [ "{util#class_name}" ], + "plugin" : [ "{util#plugin}" ], + "plugin_type" : [ "{util#plugin_type}" ], + "plugin_version" : [ "{util#plugin_version}" ], + "profile" : [ "{util#llm_parameters}" ], + "psi_parent_1" : [ "{util#class_name}" ], + "psi_parent_2" : [ "{util#class_name}" ], + "regenerate_count" : [ "{regexp#integer}" ], + "request" : [ "{util#llm_parameters}" ], + "response_applier_state" : [ "{enum:ALL_UPDATES_APPLIED|SOME_UPDATES_APPLIED|UNMATCHED_UPDATES_APPLIED|NO_UPDATES_APPLIED|NO_UPDATES_RECEIVED|UNKNOWN}" ], + "result" : [ "{util#llm_parameters}" ], + "result_file_correctness" : [ "{enum:UNKNOWN|CORRECT|WITH_SYNTAX_ERRORS}" ], + "result_file_errors_count" : [ "{regexp#integer}" ], + "right_diff_end" : [ "{regexp#integer}" ], + "right_diff_start" : [ "{regexp#integer}" ], + "score" : [ "{enum:YES|NO}" ], + "selected_option" : [ "{util#llm_parameters}" ], + "selected_option_length" : [ "{regexp#integer}" ], + "snippet" : [ "{util#llm_parameters}" ], + "source_action" : [ "{enum:UNKNOWN|NEW_CHAT_ON_START|NEW_CHAT|NEW_POPUP_CHAT|NEW_CHAT_FROM_EDITOR|EXPLAIN_CODE_INTENTION|FIND_PROBLEMS_INTENTION|FIX_CODE_INTENTION|REFACTOR_THIS|UNKNOWN_CHAT_INTENTION|LOAD_STATE|RUNTIME_ERROR_EXPLANATION|BUILD_ERROR_EXPLANATION|EXPLAIN_COMMIT|UNITY_CREATE_NEW_FILE|GENERATE_CODE_INPLACE|GENERATE_CODE_INLINE_PROMPT|GENERATE_UNIT_TESTS|GENERATE_CODE_FROM_CHAT|NAME_SUGGESTION|EXTRACT_COMPONENT|CUSTOM_CHAT|PROMPT_LIBRARY|ERROR_MESSAGE|WRITE_DOCUMENTATION|EXPLAIN_REGEXP|PYTHON_DJANGO_ADMIN_FOR_MODEL_INTENTION|PYTHON_DJANGO_VIEW_FOR_MODEL_INTENTION|PYTHON_DJANGO_SERIALIZER_FOR_MODEL_INTENTION|PYTHON_DJANGO_CUSTOM_INTENTION|PYTHON_DJANGO_CUSTOM_SMART_CHAT_INTENTION|PYTHON_FILE_SIGNATURES_CUSTOM_INTENTION|PYTHON_EXPLAIN_DATA_FRAME|PYTHON_GENERATE_VISUALIZATIONS|PYTHON_ADD_TYPE_ANNOTATIONS|PYTHON_CONVERT_LOOP_TO_COMPREHENSION|GRAPH_BUILDER_GENERATE_VISUALIZATIONS|GENERATE_JUPYTER_FILE_CONTENT|KOTLIN_EXPLAIN_DATA_FRAME|KOTLIN_GENERATE_VISUALIZATIONS|DATASPELL_DATA_WRANGLER_AGENT|GENERATE_API_REQUEST_EXAMPLE|GOTO_CHAT|MINI_CHAT|RUST_FIX_WITH_AI}", "{enum:FLOATING_TOOLBAR_ADD_TO_CHAT}" ], + "state" : [ "{enum:SUCCEED|ERROR|CANCEL|NOT_AUTHENTICATED}" ], + "succeed" : [ "{enum#boolean}" ], + "target" : [ "{util#class_name}" ], + "target_lang" : [ "{util#class_name}" ], + "time_to_first_diff" : [ "{regexp#integer}" ], + "time_to_show" : [ "{regexp#integer}" ], + "total_messages_count" : [ "{regexp#integer}" ], + "user_input_type" : [ "{enum:CHAT|CODE_GENERATION|UNKNOWN}" ], + "user_prompt_chars_count" : [ "{regexp#integer}" ], + "user_prompt_has_backticks" : [ "{enum#boolean}" ], + "user_prompt_lines_count" : [ "{regexp#integer}" ], + "user_prompt_words_count" : [ "{regexp#integer}" ], + "verbosity" : [ "{enum:BRIEF|SEMI_BRIEF|NEUTRAL|SEMI_VERBOSE|VERBOSE|MIXED}" ] + }, + "enums" : { + "__event_id" : [ "edit.request.started", "pr.summary-generation.sent", "language.conversion.paste.request", "commit.generation.score", "unified.entry.point.finished", "pr.summary-generation.finished", "language.conversion.file.finished", "commit.summary.generation.started", "test.generation.score", "name.suggestion.score", "pr.summary-generation.started", "test.generation.started", "name.suggestion.request", "apply.snippet.started", "test.generation.request.started", "code.generation.started", "name.suggestion.response", "language.conversion.paste.started", "extract.component.review", "mr.title.generation.started", "commit.generation.finished", "language.conversion.paste.finished", "language.conversion.paste.score", "name.suggestion.show", "extract.component.score", "shelve.title.generation.started", "documentation.generation.finished", "shelve.title.generation.sent", "mr.title.generation.sent", "extract.component.started", "apply.snippet.finished", "shelve.title.generation.finished", "language.conversion.file.started", "pr.title.and.description.generation.started", "pr.title.and.description.generation.finished", "code.generation.request.finished", "mr.title.generation.finished", "commit.summary.generation.score", "pr.summary-generation.score", "documentation.generation.score", "name.suggestion.finished", "mr.title.generation.score", "documentation.generation.started", "edit.request.finished", "name.suggestion.started", "unified.entry.point.score", "code.generation.finished", "commit.summary.generation.finished", "apply.snippet.score", "pr.title.and.description.generation.score", "shelve.title.generation.score", "test.generation.request.finished", "test.generation.review", "code.generation.score", "commit.generation.sent", "commit.generation.started", "test.generation.finished", "language.conversion.file.score", "pr.title.and.description.generation.sent", "unified.entry.point.started", "extract.component.finished", "edit.request.score", "code.generation.request.started" ] + } + } + }, { + "id" : "trace.llmc.grouped.diff", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:rated}" ], + "event_data" : { + "changes_count" : [ "{regexp#integer}" ], + "files.file_name" : [ "{util#llm_parameters}" ], + "files.file_text" : [ "{util#llm_parameters}" ], + "grouped_diff_id" : [ "{regexp#integer}" ], + "origin" : [ "{enum:VCS_LOG|LOCAL_CHANGES|OTHER|AI_AGENT}" ], + "rating" : [ "{enum:DISLIKE|NEED_IMPROVEMENTS|LIKE}" ], + "text_feedback" : [ "{util#llm_parameters}" ] + } + } + }, { + "id" : "trace.llmc.insight", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:rated}" ], + "event_data" : { + "dislike_reason" : [ "{enum:UNKNOWN|TRIVIAL_OBVIOUS|PARAPHRASES_CODE|OTHER}" ], + "file_text" : [ "{util#llm_parameters}" ], + "insight_end_line" : [ "{regexp#integer}" ], + "insight_id" : [ "{regexp#integer}" ], + "insight_start_line" : [ "{regexp#integer}" ], + "insight_text" : [ "{util#llm_parameters}" ], + "insight_type" : [ "{util#llm_parameters}" ], + "last_commit_hash" : [ "{util#llm_parameters}" ], + "like_reason" : [ "{enum:UNKNOWN|PIN_POINT_ACCURACY|ACTIONABLE_SUGGESTION|NON_OBVIOUS_DISCOVERY|LEARNING_VALUE|CONCISE_READABLE|OTHER}" ], + "path" : [ "{util#llm_parameters}" ], + "rating" : [ "{enum:LIKE|DISLIKE}" ], + "text_feedback" : [ "{util#llm_parameters}" ] + } + } + }, { + "id" : "trace.llmc.recap", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:trace.llmc.recap.rated}" ], + "event_data" : { + "correlation_id" : [ "{regexp#integer}" ], + "recap_chronicles_2h" : [ "{util#llm_parameters}" ], + "recap_chronicles_30min" : [ "{util#llm_parameters}" ], + "recap_ratings.recap_caption" : [ "{util#llm_parameters}" ], + "recap_ratings.recap_index" : [ "{regexp#integer}" ], + "recap_ratings.recap_rating" : [ "{enum:UNSPECIFIED|LIKE|DISLIKE}" ], + "recap_response_2h" : [ "{util#llm_parameters}" ], + "recap_response_30min" : [ "{util#llm_parameters}" ], + "recap_session_id" : [ "{regexp#integer}" ] + } + } + }, { + "id" : "trace.next.edit", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:session|session_state|diff_finished}" ], + "event_data" : { + "accepted_diffs" : [ "{regexp#integer}" ], + "accepted_jumps" : [ "{regexp#integer}" ], + "actions" : [ "{util#llm_parameters}" ], + "after" : [ "{util#llm_parameters}" ], + "anonymous_id" : [ "{regexp#hash}" ], + "before" : [ "{util#llm_parameters}" ], + "context" : [ "{util#llm_parameters}" ], + "deleted_length" : [ "{regexp#integer}" ], + "deleted_lines_number" : [ "{regexp#integer}" ], + "diff_index" : [ "{regexp#integer}" ], + "diffs" : [ "{util#llm_parameters}" ], + "editable_region" : [ "{util#llm_parameters}" ], + "filter_reason" : [ "{enum:iter_no_diffs|iter_does_not_fit_screen|iter_one_diff_too_long|iter_file_removed|iter_internal_markers|iter_revert_last_change|iter_contains_plain_todo|iter_contains_simple_comment|iter_direct_code_repetition}", "{enum:iter_jupyter_change_cell_separators}", "{enum:iter_similar_to_rejected_suggestion}", "{enum:iter_changes_only_whitespaces}", "{enum:iter_removed_last_modified_region}" ], + "finish_type" : [ "{enum:ESCAPE|DOCUMENT_CHANGE|INCOMPATIBLE_CARET_CHANGE|ACCEPTED|COULD_NOT_SHOW|MANAGER_DISPOSED|INACTIVE|NEW_SESSION|NOT_APPROPRIATE|EXPIRED|SELECTION_CHANGED|ASSOCIATED_COMPLETION_FINISHED_SESSION}", "{enum:ESCAPE|DOCUMENT_CHANGE|INCOMPATIBLE_CARET_CHANGE|ACCEPTED|COULD_NOT_SHOW|MANAGER_DISPOSED|INACTIVE|NEW_SESSION|NO_SUGGESTION_FROM_PROVIDERS|DOCUMENT_EXPIRED|SELECTION_CHANGED|OLD_SESSION_EXPIRED|FOCUS_LOST|INLINE_COMPLETION_FAILED_TO_SHOW|INLINE_COMPLETION_FINISHED_WITH_UNKNOWN_REASON}" ], + "inserted_length" : [ "{regexp#integer}" ], + "inserted_lines_number" : [ "{regexp#integer}" ], + "invalid" : [ "{enum#boolean}" ], + "lang" : [ "{util#lang}" ], + "output" : [ "{util#llm_parameters}" ], + "performance.client_execution_time" : [ "{regexp#integer}" ], + "performance.context_collection_time" : [ "{regexp#integer}" ], + "performance.iteration_filter_time" : [ "{regexp#integer}" ], + "performance.request_waiting_time" : [ "{regexp#integer}" ], + "performance.session_duration" : [ "{regexp#integer}" ], + "provider_id" : [ "{enum:backend_call|ide_action_change_signature|ide_action_rename|test_provider|nes_client|inspection_next_edit_suggestion_provider|kotlin_quickfix_next_edit_suggestion_provider|inspection_next_edit_suggestion_provider}" ], + "session_duration" : [ "{regexp#integer}" ], + "show_time" : [ "{regexp#integer}" ], + "shown_diffs" : [ "{regexp#integer}" ], + "shown_jumps" : [ "{regexp#integer}" ], + "step_view_type" : [ "{enum:INLINE_COMPLETION|GREEN_ADDITION|DELETION|SIMPLE_REPLACEMENT|GENERAL_REPLACEMENT|ACTION|UNKNOWN}" ], + "steps_description.steps_view_type" : [ "{enum:INLINE_COMPLETION|GREEN_ADDITION|DELETION|SIMPLE_REPLACEMENT|GENERAL_REPLACEMENT|ACTION|UNKNOWN}" ], + "suppressed_by_inline" : [ "{regexp#integer}" ], + "suppressed_by_lookup" : [ "{regexp#integer}" ], + "task_id" : [ "{util#llm_parameters}" ], + "time_to_show" : [ "{regexp#integer}" ], + "total_delete_length" : [ "{regexp#integer}" ], + "total_deleted_lines_number" : [ "{regexp#integer}" ], + "total_diffs" : [ "{regexp#integer}" ], + "total_insert_length" : [ "{regexp#integer}" ], + "total_inserted_lines_number" : [ "{regexp#integer}" ], + "trigger_event" : [ "{enum:TYPING|REMOVAL|DIRECT_CALL|IDE_ACTION|LOOKUP_ITEM_SELECTED|INLINE_COMPLETION_SELECTED|NEXT_EDIT_SELECTED|CARET_MOVE|RESTART_AFTER_HIGHLIGHTING_FINISHED|UNKNOWN}" ] + } + }, + "anonymized_fields" : [ { + "event" : "diff_finished", + "fields" : [ "anonymous_id" ] + }, { + "event" : "session_state", + "fields" : [ "anonymous_id" ] + }, { + "event" : "session", + "fields" : [ "anonymous_id" ] + } ] + }, { + "id" : "trace.terminal.ai", + "builds" : [ ], + "versions" : [ { + "from" : "1" + } ], + "rules" : { + "event_id" : [ "{enum:language.detection.false.positive.detected|language.detection.false.negative.detected}" ], + "event_data" : { + "shell" : [ "{enum:ZSH|BASH|FISH|POWERSHELL}" ], + "type" : [ "{enum:AI_MODE_DISABLED|TEXT_PART_REMOVED|COMMAND_GENERATION_INTERRUPTED_FAST}" ], + "user_input" : [ "{util#llm_parameters}" ] + } + } + } ], + "rules" : { + "enums" : { + "boolean" : [ "true", "false", "TRUE", "FALSE", "True", "False" ], + "os" : [ "Windows", "Mac", "Linux", "FreeBSD", "ChromeOS", "Solaris", "Other" ], + "plugin_type" : [ "PLATFORM", "JB_BUNDLED", "JB_NOT_BUNDLED", "LISTED", "NOT_LISTED", "UNKNOWN" ], + "state" : [ "enabled", "disabled" ], + "vcs" : [ "Git", "git", "SVN", "svn", "hg4idea", "Perforce", "perforce", "TFS", "tfs", "SourceSafe", "sourcesafe", "ClearCase", "clearcase", "CVS", "cvs", "TFVS", "tfvs", "VSS", "vss", "PlasticSCM" ] + }, + "regexps" : { + "count" : "\\d+K?M?\\+?", + "date_YYYY-MM-DD_HH" : "^[12][0-9]{3}-(0[0-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])_(([0-1][0-9]|2[0-3]))?$", + "date_short_hash" : "[0-9]{2}[01][0-9][0123][0-9]-(([0-9A-Fa-f]{12})|undefined)", + "double" : "-?\\d+(\\.\\d+)?(E\\-?\\d+)?", + "float" : "-?\\d+(\\.\\d+(E\\-?\\d+)?)?", + "float_unit" : "0?(\\.\\d+)?(E\\-\\d+)?|1(\\.0+)?|[1-9](\\.\\d+)?E\\-\\d+", + "hash" : "([0-9A-Fa-f]{40,64})|undefined", + "int_pw_of_2" : "-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824)", + "integer" : "-?\\d+(\\+)?", + "kotlin_version" : "(\\d+-)?\\d\\.\\d\\.\\d{1,3}-(dev|eap|release)-(\\d+-)?(AppCode|CLion|IJ|Studio)[0-9\\-\\.]+", + "license_metadata" : "(01[0-9]{8}[CPEOLF][PSX][JAFN][MANX]([0-9]{3}|-[0-9]{2}|XXX){2})|(02[0-9]{8}[CPEOLF][PSX][JAFN][MANX]([0-9]{3}|-[0-9]{2}|XXX){2}[ADSX])|(03[0-9]{8}[CPEOLF][PSX][JAFN][MANX]([0-9]{3}|-[0-9]{2}|XXX){2}[ADSX][A-Z0-9]{6})|(04[0-9]{8}[CPEOLF][PSX][JAFN][MANX]([0-9]{3}|-[0-9]{2}|XXX){2}[ADSX][A-Z0-9]{6}[YXN][CXZ])", + "long" : "-?\\d{1,19}", + "long_pw_of_2" : "(-9223372036854775808|(-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824|2147483648|4294967296|8589934592|17179869184|34359738368|68719476736|137438953472|274877906944|549755813888|1099511627776|2199023255552|4398046511104|8796093022208|17592186044416|35184372088832|70368744177664|140737488355328|281474976710656|562949953421312|1125899906842624|2251799813685248|4503599627370496|9007199254740992|18014398509481984|36028797018963968|72057594037927936|144115188075855872|288230376151711744|576460752303423488|1152921504606846976|2305843009213693952|4611686018427387904)))", + "mcu_name" : "UNKNOWN|UPDATE_FAILED|(STM32[A-Z]{1,2}\\w+)", + "negative_integer" : "-(\\d{1,9}|[12]\\d{9})", + "negative_long" : "-\\d{1,19}", + "positive_integer" : "\\d{1,9}|[12]\\d{9}", + "positive_long" : "\\d{1,19}", + "series" : "^(?:AreaRange|Area|Bubble|Heatmap|Pie|Stock|Scatter|Line|Bar)+(?:_(?:AreaRange|Area|Bubble|Heatmap|Pie|Stock|Scatter|Line|Bar)+)*$", + "short_hash" : "([0-9A-Fa-f]{12})|undefined", + "version" : "Unknown|unknown.format|unknown|UNKNOWN|((\\d+\\.?)*\\d+)" + } + }, + "version" : "6518" +} \ No newline at end of file diff --git a/python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json.meta b/python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json.meta new file mode 100644 index 000000000000..8253ec324779 --- /dev/null +++ b/python/ide-common/resources/event-log-metadata/TRACE/events-scheme.json.meta @@ -0,0 +1 @@ +1765643657 \ No newline at end of file