Skip to content

feat: add ARMS tracing#2

Open
neta-zjj wants to merge 3 commits into
mainfrom
feat_arms_tracing
Open

feat: add ARMS tracing#2
neta-zjj wants to merge 3 commits into
mainfrom
feat_arms_tracing

Conversation

@neta-zjj

Copy link
Copy Markdown
Collaborator

Summary

  • Add OpenTelemetry tracing for Gin inbound requests and shared HTTP outbound requests.
  • Propagate incoming traceparent through relay requests to upstream model services.
  • Add trace/span fields to business and Gin logs, keeping existing request-id headers intact.

Tests

  • go test ./pkg/armsotel ./middleware ./service ./relay/channel
  • go test ./... (blocked by missing web/classic/dist and existing unrelated relay/channel/claude + relay/helper failures)

@neta-zjj neta-zjj force-pushed the feat_arms_tracing branch from e8836ef to 9d42faf Compare May 20, 2026 11:23
@neta-zjj neta-zjj force-pushed the feat_arms_tracing branch from 9d42faf to 4aec7d1 Compare May 20, 2026 11:32
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