Repository navigation
bridgectl v1.4.4
v1.4.4
Highlights
- Session diagnostics: Added
bridgectl session diagnoseand aDiagnoseSessionRPC, with diagnostic snapshots available over the Bridge control channel. Reports include the last successful control connection and provider-assigned pending request kinds. (#276) - Agent-friendly startup: Added machine-readable
doctor --jsonoutput and exit-code support, provider shortcuts, bare invocation support, and a$HOMEallow-list. (#279) - Windows release support: Fixed Windows cross-compilation and added a
windows/amd64release ZIP. (#278) - Richer environment checks:
bridgectl doctornow includes a Versions section. (#272)
Fixes
- Eliminated quadratic CPU growth in telemetry interaction buffering. (#271)
- Fixed server certificate renewal when certificates expire or the
--sanvalue changes. (#273) - Hardened session diagnostics against a race condition, prevented pending summary text from appearing in diagnostic output, and corrected Codex v2 approval classification using the JSON-RPC method. (#276)
- Fixed
setup-nodeto runnvmrather than only print setup instructions.
Changes
- Added local Bridge MCP diagnostics to development agent launches and session listing to the development MCP adapter, with documentation for the agent diagnostic workflow. (#276)
- Added a CPU debugging guide, an agent-facing debugging workflow, a Claude Code skill, and Makefile helpers. (#271)
- Added an example local AI code review runner. (#250)
- Expanded CI coverage to run remote mTLS and step-ca end-to-end suites against the published container; aligned Windows smoke tests with the Node.js version in
.nvmrc. (#277) - Updated AI agent CLI dependencies,
typescript-eslint, and Ballast tooling.
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.4 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.4 - Docker image digest:
sha256:a84ca6f1293f3eb0ef25882568f978e01767d2a57691019d40fb1203a33a616d - Documentation site:
https://orchael.github.io/bridgectl/ - Apt repository:
https://orchael.github.io/bridgectl/apt - Install helper:
https://orchael.github.io/bridgectl/install.sh - Homebrew (macOS):
brew install orchael/bridgectl/bridgectl
What's Changed
- fix: eliminate O(n^2) CPU blowup in telemetry interaction buffering by @markcallen in #271
- chore(deps): Bump the ai-agent-clis group with 3 updates by @dependabot[bot] in #261
- chore(deps-dev): Bump typescript-eslint from 8.70.0 to 8.70.1 by @dependabot[bot] in #262
- feat: add a Versions section to bridgectl doctor by @markcallen in #272
- feat: add local AI code review runner example by @markcallen in #250
- fix: renew server cert on expiry and on a changed --san value by @markcallen in #273
- ci: run remote mTLS and step-ca e2e suites against the published container by @markcallen in #277
- fix: cross-compile for Windows and ship a windows/amd64 release zip by @markcallen in #278
- feat: AI-agent-friendly startup (doctor --json/exit code, provider shortcuts, bare invocation, $HOME allow-list) by @markcallen in #279
- Add authoritative session diagnostics and development MCP discovery by @markcallen in #276
Full Changelog: v1.4.3...v1.4.4
Changelog
- f4ce163 Add local Bridge MCP diagnostics to dev agent launches
- 2f35e4c Document agent diagnostic workflow
- 3d1b17d Expose session listing in the Bridge dev MCP adapter
- 79af5e4 Fix diagnostic race and development setup review findings
- 4af53aa Merge branch 'main' into feat/agent-diagnostics
- dfdc1a9 Merge branch 'main' into feat/agent-diagnostics
- 9695c2a Merge pull request #271 from orchael/fix/server-cpu-debug-instrumentation
- c537a36 Merge pull request #276 from orchael/feat/agent-diagnostics
- 011c501 chore(deps): Bump the ai-agent-clis group with 3 updates (#261)
- c5288e6 chore(deps-dev): Bump typescript-eslint from 8.70.0 to 8.70.1 (#262)
- f6581c2 ci: run remote mTLS and step-ca e2e suites against the published container (#277)
- 141f4d3 ci: use .nvmrc Node version in windows-smoke
- d6042c7 feat: AI-agent-friendly startup (doctor --json/exit code, provider shortcuts, bare invocation, $HOME allow-list) (#279)
- fd60dd2 feat: DiagnoseSession RPC and provider-assigned pending request kind
- 7e16f38 feat: add a Claude Code skill and Makefile helpers for the CPU debugging workflow
- 867e99a feat: add a Versions section to bridgectl doctor (#272)
- f56990c feat: add bridgectl session diagnose
- 6347670 feat: add local AI code review runner example (#250)
- a656db4 feat: record and report last successful Bridge control connection
- 174df31 feat: serve the diagnostic snapshot over the Bridge control channel
- 45b160c fix: address Copilot review feedback on PR #271
- e6836c3 fix: address Copilot review round 2 on session diagnose
- 0b9ca77 fix: address second round of Copilot review feedback on PR #271
- c222f00 fix: classify Codex v2 approval kind from the JSON-RPC method
- 15288bf fix: cross-compile for Windows and ship a windows/amd64 release zip (#278)
- 23e26c2 fix: eliminate O(n^2) CPU blowup in telemetry interaction buffering
- 586db33 fix: make setup-node run nvm instead of printing instructions
- 608847f fix: never emit pending summary text in session diagnose
- e053d4d fix: renew server cert on expiry and on a changed --san value (#273)
- f84b1ca fix: use an absolute GitHub URL for the README cross-reference in the CPU debugging guide
- ceda128 ran ballast-audit
- 4518aed upgraded ballast, ran doctor --fix