Skip to content

feat(cua-driver): add bounded feature telemetry#2228

Merged
f-trycua merged 3 commits into
mainfrom
codex/cua-driver-bounded-feature-telemetry
Jul 15, 2026
Merged

feat(cua-driver): add bounded feature telemetry#2228
f-trycua merged 3 commits into
mainfrom
codex/cua-driver-bounded-feature-telemetry

Conversation

@f-trycua

@f-trycua f-trycua commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • classify reviewed finite CLI operations and MCP configuration client kinds before worker handoff
  • add fixed operation categories for compound page calls
  • capture cross-platform cursor outcome categories immediately before session cleanup
  • expose an observed flag so missing cursor state is not interpreted as disabled
  • isolate GUI behavior harnesses from live telemetry by default while retaining explicit opt-in
  • document the expanded content-free telemetry contract

Validation

  • cargo test -p cua-driver-core --locked
  • cargo test -p cua-driver --bin cua-driver --locked
  • cargo test -p cursor-overlay --locked
  • cargo test -p platform-macos cursor --locked
  • cargo check -p cua-driver-testkit --locked
  • cargo check across core, cursor overlay, all platform crates, and the binary
  • npx tsx scripts/docs-generators/runner.ts --library cua-driver --check
  • telemetry inspect for CLI, tool-completion, and session-end 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:

@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
@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 changed the base branch from codex/cua-driver-agent-session-telemetry to main July 15, 2026 14:58
@f-trycua
f-trycua merged commit 4972560 into main Jul 15, 2026
31 of 32 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