@@ -117,21 +117,26 @@ The plugin emits OpenTelemetry spans following [GenAI semantic conventions](http
117117| ---| ---|
118118| ` service.name ` | Agent name (configurable via ` AGENT_NAME ` , defaults to ` claude-code ` ) |
119119| ` gen_ai.provider.name ` | LLM provider |
120- | ` vcs.repository.name ` | Git repository name |
121- | ` vcs.ref.head.name ` | Git branch |
122- | ` vcs.repository.url.full ` | Full repository URL |
123- | ` user.name ` | Real name or SHA-256 hash depending on privacy setting |
120+
121+ ** Span attributes (on all spans)** :
122+
123+ | Attribute | Description |
124+ | --------------------------------------------| ---|
125+ | ` dash0.gen_ai.vcs.repository.name ` | Git repository name |
126+ | ` dash0.gen_ai.vcs.ref.head.name ` | Git branch |
127+ | ` dash0.gen_ai.vcs.repository.url.full ` | Full repository URL |
128+ | ` user.name ` | Real name or SHA-256 hash depending on privacy setting |
124129
125130** Span attributes (LLM / chat spans)** :
126131
127- | Attribute | Description |
128- | ---| ---|
129- | ` gen_ai.conversation.id ` | Session identifier |
130- | ` gen_ai.conversation.name ` | Session title |
131- | ` gen_ai.request.model ` | Model used |
132- | ` gen_ai.usage.input_tokens ` | Input tokens consumed |
133- | ` gen_ai.usage.output_tokens ` | Output tokens produced |
134- | ` gen_ai.usage.cache_read_input_tokens ` | Tokens read from prompt cache |
132+ | Attribute | Description |
133+ | -------------------------------------------- | ---|
134+ | ` gen_ai.conversation.id ` | Session identifier |
135+ | ` gen_ai.conversation.name ` | Session title |
136+ | ` gen_ai.request.model ` | Model used |
137+ | ` gen_ai.usage.input_tokens ` | Input tokens consumed |
138+ | ` gen_ai.usage.output_tokens ` | Output tokens produced |
139+ | ` gen_ai.usage.cache_read_input_tokens ` | Tokens read from prompt cache |
135140| ` gen_ai.usage.cache_creation_input_tokens ` | Tokens written to prompt cache |
136141
137142** Span attributes (tool spans)** :
0 commit comments