/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ export declare enum EventMetadataKey { GEMINI_CLI_KEY_UNKNOWN = 0, GEMINI_CLI_START_SESSION_MODEL = 1, GEMINI_CLI_START_SESSION_EMBEDDING_MODEL = 2, GEMINI_CLI_START_SESSION_SANDBOX = 3, GEMINI_CLI_START_SESSION_CORE_TOOLS = 4, GEMINI_CLI_START_SESSION_APPROVAL_MODE = 5, GEMINI_CLI_START_SESSION_API_KEY_ENABLED = 6, GEMINI_CLI_START_SESSION_VERTEX_API_ENABLED = 7, GEMINI_CLI_START_SESSION_DEBUG_MODE_ENABLED = 8, GEMINI_CLI_START_SESSION_MCP_SERVERS = 9, GEMINI_CLI_START_SESSION_TELEMETRY_ENABLED = 10, GEMINI_CLI_START_SESSION_TELEMETRY_LOG_USER_PROMPTS_ENABLED = 11, GEMINI_CLI_START_SESSION_RESPECT_GITIGNORE = 12, GEMINI_CLI_START_SESSION_OUTPUT_FORMAT = 94, GEMINI_CLI_USER_PROMPT_LENGTH = 13, GEMINI_CLI_TOOL_CALL_NAME = 14, GEMINI_CLI_TOOL_CALL_MCP_SERVER_NAME = 95, GEMINI_CLI_TOOL_CALL_DECISION = 15, GEMINI_CLI_TOOL_CALL_SUCCESS = 16, GEMINI_CLI_TOOL_CALL_DURATION_MS = 17, DEPRECATED_GEMINI_CLI_TOOL_ERROR_MESSAGE = 18, GEMINI_CLI_TOOL_CALL_ERROR_TYPE = 19, GEMINI_CLI_TOOL_CALL_CONTENT_LENGTH = 93, GEMINI_CLI_EDIT_STRATEGY = 109, GEMINI_CLI_EDIT_CORRECTION = 110, GEMINI_CLI_WEB_FETCH_FALLBACK_REASON = 116, GEMINI_CLI_API_REQUEST_MODEL = 20, GEMINI_CLI_API_RESPONSE_MODEL = 21, GEMINI_CLI_API_RESPONSE_STATUS_CODE = 22, GEMINI_CLI_API_RESPONSE_DURATION_MS = 23, GEMINI_CLI_API_RESPONSE_INPUT_TOKEN_COUNT = 25, GEMINI_CLI_API_RESPONSE_OUTPUT_TOKEN_COUNT = 26, GEMINI_CLI_API_RESPONSE_CACHED_TOKEN_COUNT = 27, GEMINI_CLI_API_RESPONSE_THINKING_TOKEN_COUNT = 28, GEMINI_CLI_API_RESPONSE_TOOL_TOKEN_COUNT = 29, GEMINI_CLI_API_ERROR_MODEL = 30, GEMINI_CLI_API_ERROR_TYPE = 31, GEMINI_CLI_API_ERROR_STATUS_CODE = 32, GEMINI_CLI_API_ERROR_DURATION_MS = 33, GEMINI_CLI_END_SESSION_ID = 34, GEMINI_CLI_PROMPT_ID = 35, GEMINI_CLI_AUTH_TYPE = 36, GEMINI_CLI_GOOGLE_ACCOUNTS_COUNT = 37, GEMINI_CLI_SURFACE = 39, GEMINI_CLI_SESSION_ID = 40, GEMINI_CLI_VERSION = 54, GEMINI_CLI_GIT_COMMIT_HASH = 55, GEMINI_CLI_OS = 82, GEMINI_CLI_USER_SETTINGS = 84, GEMINI_CLI_GH_WORKFLOW_NAME = 130, GEMINI_CLI_EXPERIMENT_IDS = 131, GEMINI_CLI_GH_REPOSITORY_NAME_HASH = 132, GEMINI_CLI_LOOP_DETECTED_TYPE = 38, GEMINI_CLI_SLASH_COMMAND_NAME = 41, GEMINI_CLI_SLASH_COMMAND_SUBCOMMAND = 42, GEMINI_CLI_SLASH_COMMAND_STATUS = 51, GEMINI_CLI_RESPONSE_FINISH_REASON = 43, GEMINI_CLI_NEXT_SPEAKER_CHECK_RESULT = 44, GEMINI_CLI_MALFORMED_JSON_RESPONSE_MODEL = 45, GEMINI_CLI_IDE_CONNECTION_TYPE = 46, GEMINI_CLI_AI_ADDED_LINES = 47, GEMINI_CLI_AI_REMOVED_LINES = 48, GEMINI_CLI_USER_ADDED_LINES = 49, GEMINI_CLI_USER_REMOVED_LINES = 50, GEMINI_CLI_AI_ADDED_CHARS = 103, GEMINI_CLI_AI_REMOVED_CHARS = 104, GEMINI_CLI_USER_ADDED_CHARS = 105, GEMINI_CLI_USER_REMOVED_CHARS = 106, DEPRECATED_GEMINI_CLI_KITTY_TRUNCATED_SEQUENCE = 52, GEMINI_CLI_KITTY_SEQUENCE_LENGTH = 53, GEMINI_CLI_APPROVAL_MODE = 58, GEMINI_CLI_CONVERSATION_TURN_COUNT = 59, GEMINI_CLI_COMPRESSION_TOKENS_BEFORE = 60, GEMINI_CLI_COMPRESSION_TOKENS_AFTER = 61, GEMINI_CLI_TOOL_TYPE = 62, GEMINI_CLI_START_SESSION_MCP_SERVERS_COUNT = 63, GEMINI_CLI_START_SESSION_MCP_TOOLS_COUNT = 64, GEMINI_CLI_START_SESSION_MCP_TOOLS = 65, GEMINI_CLI_RESEARCH_OPT_IN_STATUS = 66, GEMINI_CLI_RESEARCH_CONTACT_EMAIL = 67, GEMINI_CLI_RESEARCH_USER_ID = 68, GEMINI_CLI_RESEARCH_FEEDBACK_TYPE = 69, GEMINI_CLI_RESEARCH_FEEDBACK_CONTENT = 70, GEMINI_CLI_RESEARCH_SURVEY_RESPONSES = 71, GEMINI_CLI_PROGRAMMING_LANGUAGE = 56, GEMINI_CLI_FILE_OPERATION_TYPE = 57, GEMINI_CLI_FILE_OPERATION_LINES = 72, GEMINI_CLI_FILE_OPERATION_MIMETYPE = 73, GEMINI_CLI_FILE_OPERATION_EXTENSION = 74, GEMINI_CLI_INVALID_CHUNK_ERROR_MESSAGE = 75, GEMINI_CLI_CONTENT_RETRY_ATTEMPT_NUMBER = 76, GEMINI_CLI_CONTENT_RETRY_ERROR_TYPE = 77, GEMINI_CLI_CONTENT_RETRY_DELAY_MS = 78, GEMINI_CLI_CONTENT_RETRY_FAILURE_TOTAL_ATTEMPTS = 79, GEMINI_CLI_CONTENT_RETRY_FAILURE_FINAL_ERROR_TYPE = 80, GEMINI_CLI_CONTENT_RETRY_FAILURE_TOTAL_DURATION_MS = 81, GEMINI_CLI_NODE_VERSION = 83, GEMINI_CLI_EXTENSION_NAME = 85, GEMINI_CLI_EXTENSION_ID = 121, GEMINI_CLI_EXTENSION_VERSION = 86, GEMINI_CLI_EXTENSION_PREVIOUS_VERSION = 117, GEMINI_CLI_EXTENSION_SOURCE = 87, GEMINI_CLI_EXTENSION_INSTALL_STATUS = 88, GEMINI_CLI_EXTENSION_UNINSTALL_STATUS = 96, GEMINI_CLI_EXTENSION_UPDATE_STATUS = 118, GEMINI_CLI_START_SESSION_EXTENSIONS_COUNT = 119, GEMINI_CLI_START_SESSION_EXTENSION_IDS = 120, GEMINI_CLI_EXTENSION_ENABLE_SETTING_SCOPE = 102, GEMINI_CLI_EXTENSION_DISABLE_SETTING_SCOPE = 107, GEMINI_CLI_TOOL_OUTPUT_TRUNCATED_ORIGINAL_LENGTH = 89, GEMINI_CLI_TOOL_OUTPUT_TRUNCATED_TRUNCATED_LENGTH = 90, GEMINI_CLI_TOOL_OUTPUT_TRUNCATED_THRESHOLD = 91, GEMINI_CLI_TOOL_OUTPUT_TRUNCATED_LINES = 92, GEMINI_CLI_ROUTING_DECISION = 97, GEMINI_CLI_ROUTING_FAILURE = 98, GEMINI_CLI_ROUTING_LATENCY_MS = 99, GEMINI_CLI_ROUTING_FAILURE_REASON = 100, GEMINI_CLI_ROUTING_DECISION_SOURCE = 101, GEMINI_CLI_MODEL_SLASH_COMMAND = 108, GEMINI_CLI_AGENT_NAME = 111, GEMINI_CLI_AGENT_ID = 112, GEMINI_CLI_AGENT_DURATION_MS = 113, GEMINI_CLI_AGENT_TURN_COUNT = 114, GEMINI_CLI_AGENT_TERMINATE_REASON = 115, GEMINI_CLI_AGENT_RECOVERY_REASON = 122, GEMINI_CLI_AGENT_RECOVERY_DURATION_MS = 123, GEMINI_CLI_AGENT_RECOVERY_SUCCESS = 124, GEMINI_CLI_INTERACTIVE = 125, GEMINI_CLI_LLM_LOOP_CHECK_FLASH_CONFIDENCE = 126, GEMINI_CLI_LLM_LOOP_CHECK_MAIN_MODEL = 127, GEMINI_CLI_LLM_LOOP_CHECK_MAIN_MODEL_CONFIDENCE = 128, GEMINI_CLI_LOOP_DETECTED_CONFIRMED_BY_MODEL = 129, GEMINI_CLI_HOOK_EVENT_NAME = 133, GEMINI_CLI_HOOK_DURATION_MS = 134, GEMINI_CLI_HOOK_SUCCESS = 135, GEMINI_CLI_HOOK_EXIT_CODE = 136, GEMINI_CLI_CPU_INFO = 137, GEMINI_CLI_CPU_CORES = 138, GEMINI_CLI_GPU_INFO = 139, GEMINI_CLI_RAM_TOTAL_GB = 140, GEMINI_CLI_ACTIVE_APPROVAL_MODE = 141, GEMINI_CLI_APPROVAL_MODE_TO = 142, GEMINI_CLI_APPROVAL_MODE_DURATION_MS = 143, GEMINI_CLI_REWIND_OUTCOME = 144, GEMINI_CLI_ROUTING_REASONING = 145, GEMINI_CLI_ROUTING_NUMERICAL_ENABLED = 146, GEMINI_CLI_ROUTING_CLASSIFIER_THRESHOLD = 147, GEMINI_CLI_TOOL_OUTPUT_MASKING_TOKENS_BEFORE = 148, GEMINI_CLI_TOOL_OUTPUT_MASKING_TOKENS_AFTER = 149, GEMINI_CLI_TOOL_OUTPUT_MASKING_MASKED_COUNT = 150, GEMINI_CLI_TOOL_OUTPUT_MASKING_TOTAL_PRUNABLE_TOKENS = 151, GEMINI_CLI_ASK_USER_QUESTION_TYPES = 152, GEMINI_CLI_ASK_USER_DISMISSED = 153, GEMINI_CLI_ASK_USER_EMPTY_SUBMISSION = 154, GEMINI_CLI_ASK_USER_ANSWER_COUNT = 155, GEMINI_CLI_KEYCHAIN_AVAILABLE = 156, GEMINI_CLI_TOKEN_STORAGE_TYPE = 157, GEMINI_CLI_TOKEN_STORAGE_FORCED = 158 }