Skip to content

feat: add codex dashboard telemetry#30

Merged
da0101 merged 2 commits into
developfrom
feature/codex-dashboard-support
Jun 27, 2026
Merged

feat: add codex dashboard telemetry#30
da0101 merged 2 commits into
developfrom
feature/codex-dashboard-support

Conversation

@da0101

@da0101 da0101 commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Summary

Adds Codex dashboard/session telemetry using the same data path the VS Code Agentboard dashboard already consumes for Claude sessions.

  • Adds a Codex native hook bridge that normalizes Codex lifecycle, tool, and subagent events into Agentboard events.
  • Adds a provider-neutral session snapshot writer for ~/.agentboard/sessions/*.json, agentboard.hud-status.json, and ~/.agentboard/live.json.
  • Adds a codex-ab heartbeat fallback so Codex sessions still show in the dashboard when native project hooks are not active yet.
  • Normalizes Codex file activity so dashboard code activity sees tool: Edit and file fields.
  • Updates docs, templates, stream metadata, and focused unit coverage.

Validation

  • node --check templates/platform/scripts/hooks/session-snapshot.js
  • node --check templates/platform/scripts/hooks/codex-hook-bridge.js
  • bash tests/unit.sh --filter codex_hook_bridge --verbose
  • bash tests/unit.sh --filter event_logger --verbose
  • bash tests/unit.sh --filter session_track --verbose
  • bash tests/unit.sh --filter roles_pack --verbose
  • cd extensions/vscode && npm run compile
  • VS Code extension node tests: workspace root, nickname hash, parseEtime, linecount

Manual QA

Manual dogfood checklist added at .platform/work/qa/codex-dashboard-support-manual-qa.md. The next step after merge is installing/reloading the extension and starting Codex through .platform/scripts/codex-ab in a trusted project.

@github-actions

Copy link
Copy Markdown

agentboard stream status

Stream Type Status Agent Last updated
codex-dashboard-support feature awaiting-verification codex 2026-06-26
code-cleanup-skill-role feature awaiting-verification codex 2026-06-13
qa-self-heal-maestro feature awaiting-verification codex 2026-06-14
Status Meaning Who sets it
--- --- ---
planning Scoping, not yet executing Agent
in-progress Actively working Agent
blocked Waiting on external input or decision Agent or user
awaiting-verification Work done, needs user confirm Agent only

@github-actions

Copy link
Copy Markdown

agentboard stream status

Stream Type Status Agent Last updated
codex-dashboard-support feature awaiting-verification codex 2026-06-26
code-cleanup-skill-role feature awaiting-verification codex 2026-06-13
qa-self-heal-maestro feature awaiting-verification codex 2026-06-14
Status Meaning Who sets it
--- --- ---
planning Scoping, not yet executing Agent
in-progress Actively working Agent
blocked Waiting on external input or decision Agent or user
awaiting-verification Work done, needs user confirm Agent only

@da0101 da0101 merged commit 4c771e9 into develop Jun 27, 2026
10 checks passed
@da0101 da0101 deleted the feature/codex-dashboard-support branch June 27, 2026 02: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