Skip to content

Releases: orchael/bridgectl

bridgectl v1.4.8

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:22
38e7771

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

  • 38e7771 Merge pull request #297 from orchael/fix/codex-app-server-relay-reconnect
  • cddd15a fix(codex): relay large app-server thread snapshots

bridgectl v1.4.7

Choose a tag to compare

@github-actions github-actions released this 22 Oct 09:07

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-clis group. (#294)
  • Updated development tooling:
    • eslint: 10.12.0 → 10.13.0. (#295)
    • typescript-eslint: 8.71.0 → 8.71.2. (#296)
  • Triggered CI on main ahead 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

  • 047bc46 Fix orphaned Codex companion processes on session exit (#292)
  • 290ac1a chore(deps): Bump the ai-agent-clis group with 3 updates (#294)
  • 6c0fd90 chore(deps-dev): Bump eslint from 10.12.0 to 10.13.0 (#295)
  • 2e72dad chore(deps-dev): Bump typescript-eslint from 8.71.0 to 8.71.2 (#296)

bridgectl v1.4.6

Choose a tag to compare

@github-actions github-actions released this 12 Oct 18:35
716e0a2

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

  • 716e0a2 Preserve terminal history and add durable browser replay (#291)

bridgectl v1.4.5

Choose a tag to compare

@github-actions github-actions released this 12 Oct 03:37
405adc2

v1.4.5

Highlights

  • Redacted session history: Bridge sessions now capture redacted terminal history. (#281)
  • Independent local targets: Added local-claude and local-codex targets that work without bridgectl. (#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 bridgectl after upgrading the package. (#290)
  • Updated three dependencies in the AI agent CLI group. (#285)
  • Updated development tooling: eslint to 10.12.0, typescript-eslint to 8.71.0, and globals to 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

Choose a tag to compare

@github-actions github-actions released this 04 Oct 07:58
c537a36

v1.4.4

Highlights

  • Session diagnostics: Added bridgectl session diagnose and a DiagnoseSession RPC, 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 --json output and exit-code support, provider shortcuts, bare invocation support, and a $HOME allow-list. (#279)
  • Windows release support: Fixed Windows cross-compilation and added a windows/amd64 release ZIP. (#278)
  • Richer environment checks: bridgectl doctor now includes a Versions section. (#272)

Fixes

  • Eliminated quadratic CPU growth in telemetry interaction buffering. (#271)
  • Fixed server certificate renewal when certificates expire or the --san value 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-node to run nvm rather 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

Choose a tag to compare

@github-actions github-actions released this 02 Oct 06:15
4ab74bb

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_timeout to 24 hours. (#267)
  • Isolate HOME in end-to-end CLI tests so they no longer pick up the real bridgectl configuration.

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 bridgectl alongside 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

Choose a tag to compare

@github-actions github-actions released this 01 Oct 00:38
4b16a5c

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

  • 4b16a5c fix(macos): generate the launch agent instead of shipping a broken plist (#264)

bridgectl v1.4.1

Choose a tag to compare

@github-actions github-actions released this 30 Sep 22:31
a1ba7f4

Highlights

  • Signed macOS CLI archives and a Homebrew cask are now available, expanding installation options for macOS users. (#260)

Fixes

  • Added the missing MIT LICENSE file 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

  • a1ba7f4 feat(release): publish signed macOS CLI archives and a Homebrew cask (#260)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 03:58
1d5287e

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_approval state. (#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 UpdateInteraction operations 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

Choose a tag to compare

@github-actions github-actions released this 23 Sep 22:00
a5e0f97

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-clis group. (#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