OPERATION_NAME = "operation.name"
FUNCTION_NAME = "function.name"
RETRY_COUNT = "retry.count"
RETRY_MAX_COUNT = "retry.max_count"
RETRY_DELAY_SECONDS = "retry.delay.seconds"
ERROR_TYPE = "error.type"
ERROR_MESSAGE = "error.message"
TOOL_TYPE = "tool.type"
TOOL_NAME = "tool.name"
TOOL_DESCRIPTION = "tool.description"
TOOL_DEFINITION = "tool.definition"
TOOL_CALL_ID = "tool.call.id"
TOOL_CALL_INPUT = "tool.call.input"
TOOL_CALL_OUTPUT = "tool.call.output"
AI_AGENT_ID = "ai.agent.id"
AI_AGENT_TYPE = "ai.agent.type"
AI_AGENT_NAME = "ai.agent.name"
AI_AGENT_DESCRIPTION = "ai.agent.description"
AI_AGENT_RUN_TURN_NUMBER = "ai.agent.run.turn.number"
AI_AGENT_RUN_STEP_NUMBER = "ai.agent.run.step.number"
AI_AGENT_RUN_MAX_TURNS = "ai.agent.run.max_turns"
AI_REQUEST_PROVIDER = "ai.request.provider"
AI_REQUEST_MODEL = "ai.request.model"
AI_REQUEST_TEMPERATURE = "ai.request.temperature"
AI_REQUEST_MAX_OUTPUT_TOKENS = "ai.request.max_output_tokens"
AI_REQUEST_STOP_SEQUENCES = "ai.request.stop_sequences"
AI_REQUEST_TOP_P = "ai.request.top_p"
AI_REQUEST_TOP_K = "ai.request.top_k"
AI_REQUEST_PRESENCE_PENALTY = "ai.request.presence_penalty"
AI_REQUEST_FREQUENCY_PENALTY = "ai.request.frequency_penalty"
AI_REQUEST_SEED = "ai.request.seed"
AI_REQUEST_TOOL_DEFINITIONS = "ai.request.tool.definitions"
AI_RESPONSE_ID = "ai.response.id"
AI_RESPONSE_PROVIDER = "ai.response.provider"
AI_RESPONSE_MODEL = "ai.response.model"
AI_RESPONSE_TIMESTAMP = "ai.response.timestamp"
AI_RESPONSE_FINISH_REASON = "ai.response.finish_reason"
AI_RESPONSE_REFUSAL_REASON = "ai.response.refusal.reason"
AI_RESPONSE_REFUSAL_MESSAGE = "ai.response.refusal.message"
AI_RESPONSE_INCOMPLETE_REASON = "ai.response.incomplete.reason"
AI_RESPONSE_INCOMPLETE_MESSAGE = "ai.response.incomplete.message"
AI_RESPONSE_REFUSAL_SAFETY_RATINGS = "ai.response.refusal.safety_ratings"
AI_RESPONSE_ERROOR_TYPE = "ai.response.error.type"
AI_USAGE_INPUT_TOKENS = "ai.usage.input_tokens"
AI_USAGE_INPUT_TOKENS_DETAILS = "ai.usage.input_tokens_details"
AI_USAGE_OUTPUT_TOKENS = "ai.usage.output_tokens"
AI_USAGE_OUTPUT_TOKENS_DETAILS = "ai.usage.output_tokens_details"
AI_USAGE_THOUGHT_TOKENS = "ai.usage.thought_tokens"
AI_USAGE_CACHED_TOKENS = "ai.usage.cached_tokens"
AI_USAGE_CACHED_TOKENS_DETAILS = "ai.usage.cached_tokens_details"
AI_USAGE_TOTAL_TOKENS = "ai.usage.total_tokens"
AI_INSTRUCTION = "ai.instruction"
AI_INPUT = "ai.input"
AI_OUTPUT = "ai.output"
