Skip to content

feat(cua-driver): add aggregate agent session telemetry#2227

Merged
f-trycua merged 1 commit into
mainfrom
codex/cua-driver-agent-session-telemetry
Jul 15, 2026
Merged

feat(cua-driver): add aggregate agent session telemetry#2227
f-trycua merged 1 commit into
mainfrom
codex/cua-driver-agent-session-telemetry

Conversation

@f-trycua

Copy link
Copy Markdown
Collaborator

Summary

  • add privacy-bounded start and end events for caller-declared Cua agent sessions
  • aggregate duration, tool, action, error, feature-family, and transport usage without exporting session identifiers
  • cover in-process CLI, daemon, MCP stdio, and MCP HTTP execution paths
  • document the public telemetry contract and inspectable schemas

Validation

  • cargo test -p cua-driver-core --locked
  • cargo test -p cua-driver --bin cua-driver --locked
  • cargo check -p cua-driver-core -p cua-driver --all-targets --locked
  • npx tsx scripts/docs-generators/runner.ts --library cua-driver --check
  • telemetry inspect for both new event schemas

@github-actions

Copy link
Copy Markdown
Contributor

📦 Publishable packages changed

  • cua-driver-rs

Add release:<service> labels to auto-release on merge (+ optional bump:minor or bump:major, default is patch).
Or add no-release to skip.

cua-driver desktop release validation

Before adding the release label, a maintainer records green runs on the exact release SHA:

@f-trycua
f-trycua marked this pull request as ready for review July 15, 2026 13:27
@f-trycua
f-trycua changed the base branch from codex/cua-driver-transport-telemetry to main July 15, 2026 14:58
@f-trycua
f-trycua merged commit aa41707 into main Jul 15, 2026
17 checks passed
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