No business-level semantic attributes on spans

Đang mở
#1,218 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
22/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Sôi nổi
Công nghệ
java
Lĩnh vực
observability

Hướng nghiên cứu

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.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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."
Ngôn ngữ chính
Java
Star
510
Fork
196
Merge trung bình
2 ngày 4 giờ
Pull request đã merge (30 ngày)
57

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của a2aproject/a2a-java

Tất cả issue của a2aproject/a2a-java

Issue tương tự

Thêm issue về Java

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.