No business-level semantic attributes on spans

Ouverte
#1,218 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
22/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
Active
Stack technique
java
Domaine
observability

Piste de recherche

The payload names no files. Start by finding where the SDK sets the existing protocol-level span attributes (operation name, task, message and context IDs) and whether any hook already lets callers touch a span. The issue leaves the mechanism open (callback, annotation or API), so the first step is a design discussion on the issue, not code. Done means a chosen approach agreed with maintainers, and only then an implementation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

A2A protocol-layer spans carry basic attributes (operation name, task/message/context ID), but there are no business-level semantic attributes such as task type,.
Current Behavior

no genai attributes, no business attributes.
Expected Behavior

The SDK should provide a mechanism (e.g., callback, annotation, or API) for users to enrich spans with these business-level attributes.
Impact

Traces show "what happened at the protocol level" but not "what happened at the business level."
Langage dominant
Java
Étoiles
510
Forks
196
Merge moyen
2 j 4 h
PR mergées (30 j)
57

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de a2aproject/a2a-java

Toutes les issues de a2aproject/a2a-java

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.