Repository navigation
Releases: orchael/bridgectl
Release list
bridgectl v1.4.8
Highlights
- Improved Codex app-server relay handling for large thread snapshots.
Fixes
- Fixed relaying of large app-server thread snapshots. (#297)
Changes
- Merged the Codex relay fix into v1.4.8, following v1.4.7.
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.8 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.8 - Docker image digest:
sha256:34d01c4e44fe89f7aad2584f18db177354c4e7af5dc716e2b736399a254567dc - 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 Codex app-server relay reconnect loop on large thread snapshots by @markcallen in #297
Full Changelog: v1.4.7...v1.4.8
Changelog
bridgectl v1.4.7
Highlights
v1.4.7 fixes cleanup of Codex companion processes when a session exits and refreshes dependencies.
Fixes
- Prevent Codex companion processes from remaining orphaned after session exit. (#292)
Changes
- Updated three dependencies in the
ai-agent-clisgroup. (#294) - Updated development tooling:
- Triggered CI on
mainahead of the release.
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.7 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.7 - Docker image digest:
sha256:5e72398f62cfda5f90a66fc77db1d3cb90f62f7efd7c5f6362a3f931ef3d744b - 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 orphaned Codex app-servers retaining conversation locks by @markcallen in #292
- chore(deps): Bump the ai-agent-clis group with 3 updates by @dependabot[bot] in #294
- chore(deps-dev): Bump eslint from 10.12.0 to 10.13.0 by @dependabot[bot] in #295
- chore(deps-dev): Bump typescript-eslint from 8.71.0 to 8.71.2 by @dependabot[bot] in #296
Full Changelog: v1.4.6...v1.4.7
Changelog
bridgectl v1.4.6
Highlights
- Terminal history is now preserved, with durable replay available in the browser. (#291)
Fixes
- Addressed loss of terminal history. (#291)
Changes
- Added persistent browser replay support for terminal sessions. (#291)
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.6 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.6 - Docker image digest:
sha256:6dd41ce746c2e5f475506240686008d6bafc9295ec23fb2826095853721c2861 - 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
- Preserve terminal history and add durable browser replay by @markcallen in #291
Full Changelog: v1.4.5...v1.4.6
Changelog
bridgectl v1.4.5
v1.4.5
Highlights
- Redacted session history: Bridge sessions now capture redacted terminal history. (#281)
- Independent local targets: Added
local-claudeandlocal-codextargets that work withoutbridgectl. (#282)
Fixes
- Reissue the server certificate when Step CA changes. (#284)
- Request gzip decompression when fetching the Antigravity CLI install script to handle compressed responses correctly. (#280)
Changes
- Clarified how to restart
bridgectlafter upgrading the package. (#290) - Updated three dependencies in the AI agent CLI group. (#285)
- Updated development tooling:
eslintto 10.12.0,typescript-eslintto 8.71.0, andglobalsto 17.13.0. (#286, #287, #288)
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.5 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.5 - Docker image digest:
sha256:e9a26735b1f69c0b5235b5ea1328b5ad95c047d7398d0156b0b62dc4a9c41044 - 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
- Add local-claude/local-codex targets independent of bridgectl by @markcallen in #282
- fix: request gzip decompression for the Antigravity CLI install script by @markcallen in #280
- Capture redacted terminal history for Bridge sessions by @markcallen in #281
- Reissue server certificate when Step CA changes by @markcallen in #284
- Clarify user-service restart after bridgectl upgrades by @markcallen in #290
- chore(deps): Bump the ai-agent-clis group with 3 updates by @dependabot[bot] in #285
- chore(deps-dev): Bump eslint from 10.11.0 to 10.12.0 by @dependabot[bot] in #286
- chore(deps-dev): Bump typescript-eslint from 8.70.1 to 8.71.0 by @dependabot[bot] in #287
- chore(deps-dev): Bump globals from 17.12.0 to 17.13.0 by @dependabot[bot] in #288
Full Changelog: v1.4.4...v1.4.5
Changelog
- a073596 Add local-claude/local-codex targets independent of bridgectl (#282)
- 9d31196 Capture redacted terminal history for Bridge sessions (#281)
- 62e767a Clarify how to restart bridgectl after package upgrades (#290)
- b2f1978 Reissue server certificate when Step CA changes (#284)
- 0680f6d chore(deps): Bump the ai-agent-clis group with 3 updates (#285)
- aef2521 chore(deps-dev): Bump eslint from 10.11.0 to 10.12.0 (#286)
- 405adc2 chore(deps-dev): Bump globals from 17.12.0 to 17.13.0 (#288)
- a45e417 chore(deps-dev): Bump typescript-eslint from 8.70.1 to 8.71.0 (#287)
- f64e3c5 fix: request gzip decompression for the Antigravity CLI install script (#280)
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
bridgectl v1.4.3
Highlights
- Named and headless Bridge login: Give your server a human-friendly name in the configuration and log in without opening a browser. (#269)
- Bridge enrollment and Codex resume support: Logging in now activates Bridge enrollment, and connections through the Codex resume picker are supported. (#268)
Fixes
- Clean up orphaned idle sessions and increase the default
idle_timeoutto 24 hours. (#267) - Isolate
HOMEin end-to-end CLI tests so they no longer pick up the realbridgectlconfiguration.
Changes
- Add documentation for server naming and a manual testing guide covering login,
doctor, and the session lifecycle. - Correct environment isolation instructions for tests involving multiple terminals.
- Support running the repository-local
bridgectlalongside an installed service during development. - Expand test coverage for server naming and headless login.
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.3 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.3 - Docker image digest:
sha256:1bc6be91dad32e0e2669c3d7a44389a342d99e72052c465607c51994d983707e - 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
- dev: run repo-local bridgectl alongside installed service by @markcallen in #270
- fix: reap orphaned idle sessions, raise idle_timeout default to 24h by @markcallen in #267
- Activate Bridge enrollment on login and support Codex resume picker connections by @markcallen in #268
- Add server names and headless Bridge login by @markcallen in #269
Full Changelog: v1.4.2...v1.4.3
Changelog
- b928454 Activate Bridge enrollment on login and support Codex resume picker connections (#268)
- f137a1b Merge branch 'main' into feature/bridge-login-server-name-no-browser
- 4ab74bb Merge pull request #269 from orchael/feature/bridge-login-server-name-no-browser
- 50265d0 dev: run repo-local bridgectl alongside installed service
- b0ab97d feat: add human-friendly server name to config
- 71d84f6 feat: support named and headless Bridge login
- 29f77da fix: address Copilot review feedback on PR #269
- 4501db3 fix: reap orphaned idle sessions, raise idle_timeout default to 24h (#267)
bridgectl v1.4.2
Highlights
- Improved macOS launch agent setup.
Fixes
- Fixed a broken macOS launch agent configuration by generating it instead of relying on the bundled plist. (#264)
Changes
- v1.4.2 is a patch release focused on the macOS fix above.
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.2 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.2 - Docker image digest:
sha256:9dedcaae316ae008d80aca55ced6cd3bb584c244ea75196f016e9d7e76610e80 - 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(macos): generate the launch agent instead of shipping a broken plist by @markcallen in #264
Full Changelog: v1.4.1...v1.4.2
Changelog
bridgectl v1.4.1
Highlights
- Signed macOS CLI archives and a Homebrew cask are now available, expanding installation options for macOS users. (#260)
Fixes
- Added the missing MIT
LICENSEfile to match the license already declared by the project. (#263)
Changes
- Release v1.4.1 focuses on macOS distribution and license documentation.
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.1 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.1 - Docker image digest:
sha256:188fc46a549648155ec699f3ede456ef3ffb942dbddf96788b0618af1ad13de5 - 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
- docs: add the MIT LICENSE file the project already claims by @markcallen in #263
- feat(release): publish signed macOS CLI archives and a Homebrew cask by @markcallen in #260
Full Changelog: v1.4.0...v1.4.1
Changelog
v1.4.0
v1.4.0
Highlights
- Interaction-state tracking: Added a provider-neutral model for interaction state, publication to the control plane, and a Codex app-server observer, including live validation of the
waiting_for_approvalstate. (#253) - Improved Codex workflows: Added support for pending responses and structured command approvals. (#254)
Fixes
- Corrected telemetry upload batching and added completeness tracking to help identify gaps in collected data. (#256)
- Ensured explicitly configured login URLs are respected. (#257)
- Updated real-binary Codex tests to skip when credentials are unavailable, rather than checking only for a missing binary. (#253)
Changes
- Bounded session activity and introduced structured instructions. (#255)
- Expanded interaction-state test coverage to include standalone
UpdateInteractionoperations and authenticated Codex approval flows. (#253) - Documented desktop enrollment for production environments. (#257)
Full changelog: v1.3.0 → v1.4.0
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.4.0 - Docker image:
ghcr.io/orchael/bridgectl:v1.4.0 - Docker image digest:
sha256:6fe4447253b65449e72d6381a525385d7a357b984e2ef314beec7cf50d5bf45e - Documentation site:
https://orchael.github.io/bridgectl/ - Apt repository:
https://orchael.github.io/bridgectl/apt - Install helper:
https://orchael.github.io/bridgectl/install.sh
What's Changed
- MAR-85: Provider-neutral interaction-state model + control-plane publication by @markcallen in #253
- MAR-66: Handle pending Codex responses and structured command approvals by @markcallen in #254
- MAR-95: Bounded session activity and structured instructions by @markcallen in #255
- MAR-106: Track telemetry completeness and fix upload batching by @markcallen in #256
- Honor explicit production login URLs and document ai-desktop enrollment by @markcallen in #257
Full Changelog: v1.3.0...v1.4.0
v1.3.0
v1.3.0
Highlights
- Local-first Bridge control-plane client: Introduces a local-first client for Bridge control operations, with refined client boundaries. (#246)
Fixes
- Addresses issues identified during multiple review cycles of the Bridge control client and expands tests to close coverage gaps. (#246)
Changes
- Updates three dependencies in the
ai-agent-clisgroup. (#251) - Updates the development dependency ESLint from 10.10.0 to 10.11.0. (#252)
Release range: v1.2.0 → v1.3.0
Generated by Castoff using OpenAI model gpt-6-astra.
Published artifacts
- Go SDK module tag:
v1.3.0 - Docker image:
ghcr.io/orchael/bridgectl:v1.3.0 - Docker image digest:
sha256:22a2439a84c3aebf16218c72222d1847835bc29e99a67b72d3d2d8e0cef28d2d - Documentation site:
https://orchael.github.io/bridgectl/ - Apt repository:
https://orchael.github.io/bridgectl/apt - Install helper:
https://orchael.github.io/bridgectl/install.sh
What's Changed
- MAR-71: Local-first Bridge control-plane client by @markcallen in #246
- chore(deps-dev): Bump eslint from 10.10.0 to 10.11.0 by @dependabot[bot] in #252
- chore(deps): Bump the ai-agent-clis group with 3 updates by @dependabot[bot] in #251
Full Changelog: v1.2.0...v1.3.0