Skip to content

feat(observability): correlate provider access outcomes - #211

Merged
robinbraemer merged 1 commit into
mainfrom
feat/provider-access-telemetry
Aug 3, 2026
Merged

feat(observability): correlate provider access outcomes#211
robinbraemer merged 1 commit into
mainfrom
feat/provider-access-telemetry

Conversation

@robinbraemer

Copy link
Copy Markdown
Member

Outcome

Adds an Effect-native, privacy-bounded provider-access telemetry lifecycle spanning AgentGateway authorization, the GitHub/OpenAI credential adapters, and terminal provider outcomes.

  • continues valid W3C trace context through external authorization
  • classifies Kubernetes, PostgreSQL, OpenFGA, credential-adapter, authorizer, and provider failures before public error reduction
  • records finite route/adapter/provider/decision/dependency/credential/provider-outcome dimensions while keeping identity and policy identifiers span-only
  • exports the authorizer and GitHub broker over OTLP through the Fleet collector
  • keeps telemetry fail-open and omits bodies, credentials, provider identity, and arbitrary headers

Verification

  • mise exec http:bun -- bun run check
  • git diff --check
  • all relevant Kustomize trees rendered successfully
  • disposable Kind access-conformance proof: 2 tests passed; cluster removed and context restored
  • live collector Docker E2E: 5 tests passed

Advances #96.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
agentos-site 0983e8a Commit Preview URL

Branch Preview URL
Aug 03 2026, 07:21 PM

@robinbraemer
robinbraemer merged commit 67dedc2 into main Aug 3, 2026
3 checks passed
@robinbraemer
robinbraemer deleted the feat/provider-access-telemetry branch August 3, 2026 19:28
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