Variable: SemanticAttributes

const SemanticAttributes: {
  AGENT_ITERATION: "agent.iteration";
  AGENT_MAX_ITERATIONS: "agent.max_iterations";
  AGENT_SESSION_ID: "agent.session_id";
  ERROR_MESSAGE: "error.message";
  ERROR_STACK: "error.stack";
  ERROR_TYPE: "error.type";
  LLM_CACHE_CREATION_TOKENS: "llm.cache_creation_tokens";
  LLM_CACHE_READ_TOKENS: "llm.cache_read_tokens";
  LLM_INPUT_TOKENS: "llm.input_tokens";
  LLM_MODEL: "llm.model";
  LLM_OUTPUT_TOKENS: "llm.output_tokens";
  LLM_PROVIDER: "llm.provider";
  LLM_TOTAL_TOKENS: "llm.total_tokens";
  MESSAGE_COUNT: "message.count";
  MESSAGE_ROLE: "message.role";
  TOOL_ERROR: "tool.error";
  TOOL_INPUT: "tool.input";
  TOOL_NAME: "tool.name";
  TOOL_RESULT: "tool.result";
  TOOL_SUCCESS: "tool.success";
};

Defined in: tracing/types.ts:118

Standard attribute names following OpenTelemetry semantic conventions

Type Declaration

Name Type Default value Defined in
AGENT_ITERATION "agent.iteration" 'agent.iteration' tracing/types.ts:121
AGENT_MAX_ITERATIONS "agent.max_iterations" 'agent.max_iterations' tracing/types.ts:122
AGENT_SESSION_ID "agent.session_id" 'agent.session_id' tracing/types.ts:120
ERROR_MESSAGE "error.message" 'error.message' tracing/types.ts:146
ERROR_STACK "error.stack" 'error.stack' tracing/types.ts:147
ERROR_TYPE "error.type" 'error.type' tracing/types.ts:145
LLM_CACHE_CREATION_TOKENS "llm.cache_creation_tokens" 'llm.cache_creation_tokens' tracing/types.ts:131
LLM_CACHE_READ_TOKENS "llm.cache_read_tokens" 'llm.cache_read_tokens' tracing/types.ts:130
LLM_INPUT_TOKENS "llm.input_tokens" 'llm.input_tokens' tracing/types.ts:127
LLM_MODEL "llm.model" 'llm.model' tracing/types.ts:126
LLM_OUTPUT_TOKENS "llm.output_tokens" 'llm.output_tokens' tracing/types.ts:128
LLM_PROVIDER "llm.provider" 'llm.provider' tracing/types.ts:125
LLM_TOTAL_TOKENS "llm.total_tokens" 'llm.total_tokens' tracing/types.ts:129
MESSAGE_COUNT "message.count" 'message.count' tracing/types.ts:142
MESSAGE_ROLE "message.role" 'message.role' tracing/types.ts:141
TOOL_ERROR "tool.error" 'tool.error' tracing/types.ts:137
TOOL_INPUT "tool.input" 'tool.input' tracing/types.ts:135
TOOL_NAME "tool.name" 'tool.name' tracing/types.ts:134
TOOL_RESULT "tool.result" 'tool.result' tracing/types.ts:138
TOOL_SUCCESS "tool.success" 'tool.success' tracing/types.ts:136