You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Source span/attribute keys from `@sentry/conventions` instead of the
previous OpenTelemetry / vendored convention constants. No functional change.
Includes the shared `vite/vite.config.ts` and `packages/typescript/tsconfig.json`
infra changes needed for the vendored package across supported Node versions.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
* @note If one of the predefined values applies, but specific system uses a different name it's **RECOMMENDED** to document it in the semantic conventions for specific GenAI system and use system-specific name in the instrumentation. If a different name is not documented, instrumentation libraries **SHOULD** use applicable predefined value.
336
-
*
337
-
* @experimental This attribute is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
* The number of messages sent, received, or processed in the scope of the batching operation.
446
-
*
447
-
* @example 0
448
-
* @example 1
449
-
* @example 2
450
-
*
451
-
* @note Instrumentations **SHOULD NOT** set `messaging.batch.message_count` on spans that operate with a single message. When a messaging client library supports both batch and single-message API for the same operation, instrumentations **SHOULD** use `messaging.batch.message_count` for batching APIs and **SHOULD NOT** use it for single-message APIs.
452
-
*
453
-
* @experimental This attribute is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
* The messaging system as identified by the client instrumentation.
502
-
*
503
-
* @note The actual messaging system may differ from the one known by the client. For example, when using Kafka client libraries to communicate with Azure Event Hubs, the `messaging.system` is set to `kafka` based on the instrumentation's best knowledge.
504
-
*
505
-
* @experimental This attribute is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
* The name of the (logical) method being called, must be equal to the $method part in the span name.
511
-
*
512
-
* @example "exampleMethod"
513
-
*
514
-
* @note This is the logical name of the method from the RPC interface perspective, which can be different from the name of any implementing method/function. The `code.function.name` attribute may be used to store the latter (e.g., method actually executing the call on the server side, RPC client stub method on the client side).
515
-
*
516
-
* @experimental This attribute is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
517
-
*/
518
-
exportconstATTR_RPC_METHOD='rpc.method'asconst;
519
-
520
-
/**
521
-
* The full (logical) name of the service being called, including its package name, if applicable.
522
-
*
523
-
* @example "myservice.EchoService"
524
-
*
525
-
* @note This is the logical name of the service from the RPC interface perspective, which can be different from the name of any implementing class. The `code.namespace` attribute may be used to store the latter (despite the attribute name, it may include a class name; e.g., class with method actually executing the call on the server side, RPC client stub class on the client side).
526
-
*
527
-
* @experimental This attribute is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
528
-
*/
529
-
exportconstATTR_RPC_SERVICE='rpc.service'asconst;
530
-
531
318
/**
532
319
* A string identifying the remoting system. See below for a list of well-known identifiers.
0 commit comments