No business-level semantic attributes on spans
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
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de a2aproject/a2a-java
-
HTTP+JSON CancelTask returns 409 Conflict instead of 400 Bad Request for TaskNotCancelableErrorOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
a2aproject/a2a-java#1298 ·
Les mainteneurs répondent en général sous 1 jour
-
fix: handle blank push notification config id consistently across transportsPeut-être pris @prachisinghal-1 l’a pris il y a 15 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
a2aproject/a2a-java#1012 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
a2aproject/a2a-java#464 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Create a sample that demonstrates how to use a shared contextId across multiple tasksPeut-être à nouveau libre @tanish111 l’a pris il y a 382 jours, et aucune pull request n’est ouverte. Ouvertesample
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
a2aproject/a2a-java#375 · 5 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
a2aproject/a2a-java#1299 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de a2aproject/a2a-java
Issues similaires
-
getRawTextContent() returns the lines of every page in reverse order (bottom to top) since 4.0.3Ouverte
Difficulté 1/5 1-3 heures Accessibilité débutants 90/100
-
bug subsystem:agent-harness triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
ShaftHQ/SHAFT_ENGINE#7797 ·
Les mainteneurs répondent en général sous 1 jour
-
ARM: Q flag should be stickyOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
NationalSecurityAgency/ghidra#10155 ·
Les mainteneurs répondent en général sous 2 jours
-
area:data coverage
Difficulté 1/5 Moins d'une heure Accessibilité débutants 67/100
reacher-z/Awesome-CUA#4864 ·
Les mainteneurs répondent en général sous 19 jours
-
bug web-ui
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
jenkinsci/jenkins#27705 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour