Skip to content

fix(tracing): mirror message id on spans - #136

Merged
casey-brooks merged 1 commit into
mainfrom
noa/issue-135
Jun 3, 2026
Merged

fix(tracing): mirror message id on spans#136
casey-brooks merged 1 commit into
mainfrom
noa/issue-135

Conversation

@casey-brooks

Copy link
Copy Markdown
Contributor

Summary

  • Mirror agyn.thread.message.id onto each exported span attribute as well as the resource attribute.
  • Keep the existing resource-level message-id injection unchanged for tracing store generated-column lookup.
  • This gives tracing UI/query diagnostics an explicit per-span message-id attribute and keeps message correlation visible even when consumers inspect span attributes directly.

Refs #135
Tracks agynio/agents-orchestrator#207.

Validation

  • git diff --check
  • go test ./internal/tracingproxy ./internal/daemon
  • go test ./...
  • go vet ./...

Latest agents-orchestrator E2E after init-image pins still fails only on claude/codex ListSpans(filter: { messageId }) while go-core expose lifecycle passes; this PR is the next owning daemon-side fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant