Skip to content
semconv.com
↑↓ move↵ openUse with your agent →

GenAI conventions2026-10-27

since 2026-10-26.4
0 breaking0 notable13 editorial

From the upstream commit

Read the commit

Editorial13

  • usageattributegen_ai.agent.descriptionNow referenced by a2a.agent.attributes, a2a.client and 3 others (conditionally required).
  • usageattributegen_ai.agent.nameNow referenced by a2a.agent.attributes, a2a.client and 3 others (conditionally required).
  • usageattributegen_ai.agent.versionNow referenced by a2a.agent.attributes, a2a.client and 3 others (conditionally required).
  • usageattributegen_ai.conversation.idNow referenced by a2a.client, a2a.common.attributes and 4 others (conditionally required).
  • addedsignala2a.clientThis span describes an A2A call from the client side.
  • addedattributea2a.message.idThe unique identifier of the A2A message.
  • addedattributea2a.message.reference_task_idsTask IDs referenced by the A2A request message.
  • addedattributea2a.method.nameThe name of the A2A request method.
  • addedattributea2a.protocol.versionThe version of the A2A protocol used.
  • addedsignala2a.serverThis span describes processing of an A2A request by the server.
  • addedattributea2a.task.idThe unique identifier of an A2A task.
  • addedattributea2a.task.stateThe state of an A2A task.
  • addedattributea2a.tenantThe opaque routing identifier of the target A2A tenant.