Skip to content

great_cto

v2.65.2 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-coding claude-code-plugin claude-code-skills claude-code-subagents code-review cto
+2 more
multi-agent sdlc

Summary

AI summary

Fixes 'Approve' errors when bd is missing from PATH by resolving and augmenting the path.

Changes in this release

Bugfix Medium

Fixes 'Approve'/'Approve + ▶run' failing with 'bd update failed' when PATH lacks Homebrew bin.

Fixes 'Approve'/'Approve + ▶run' failing with 'bd update failed' when PATH lacks Homebrew bin.

Source: llm_adapter@2026-06-10

Confidence: low

Bugfix Low

Resolves 'Approve'/'Approve + ▶run' failure when PATH omits Homebrew's `bd` binary.

Resolves 'Approve'/'Approve + ▶run' failure when PATH omits Homebrew's `bd` binary.

Source: granite4.1:30b@2026-06-10-audit

Confidence: low

Bugfix Low

Board now searches for `bd` in /opt/homebrew/bin, /usr/local/bin, and ~/.local/bin (override via GREAT_CTO_BD_BIN).

Board now searches for `bd` in /opt/homebrew/bin, /usr/local/bin, and ~/.local/bin (override via GREAT_CTO_BD_BIN).

Source: granite4.1:30b@2026-06-10-audit

Confidence: low

Bugfix Low

Augments PATH for all `bd` calls so dependent git subprocesses resolve correctly.

Augments PATH for all `bd` calls so dependent git subprocesses resolve correctly.

Source: granite4.1:30b@2026-06-10-audit

Confidence: low

Bugfix Low

Provides actionable error messages: suggests installing Beads or setting GREAT_CTO_BD_BIN on ENOENT, indicates stale .beads/.lock on timeout.

Provides actionable error messages: suggests installing Beads or setting GREAT_CTO_BD_BIN on ENOENT, indicates stale .beads/.lock on timeout.

Source: granite4.1:30b@2026-06-10-audit

Confidence: low

Full changelog

Fix for 'Approve' / 'Approve + ▶run' → 'bd update failed'.

Root cause: when the board is launched from a GUI / login shell whose PATH omits /opt/homebrew/bin (where Homebrew's bd lives), spawnSync('bd') returns ENOENT. bd list was served from cache so tasks still showed — masking the cause.

  • The board now resolves bd once against /opt/homebrew/bin · /usr/local/bin · ~/.local/bin (override via GREAT_CTO_BD_BIN) and spawns every bd call with an augmented PATH (so bd's own git subprocess resolves too).
  • Failures now return an actionable message instead of the bare 'bd update failed' (ENOENT → install Beads / set GREAT_CTO_BD_BIN; timeout → stale .beads/.lock).

Verified: a board launched with PATH=/usr/bin:/bin approves a gate (open→CLOSED) fine. No regression: board-gate 5/5, lib 348/348.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track great_cto

Get notified when new releases ship.

Sign up free

About great_cto

Engineering-management layer of 34 specialist AI agents covering the full SDLC (architect, PM, senior-dev, reviewer, QA, security, devops, L3-support + 18 archetype-specific reviewers) with auto-detected archetypes and compliance gates (PCI-DSS, HIPAA, FedRAMP, GDPR, EU AI Act). Runs in Claude Code, Cursor, Codex CLI, Aider, and Continue via AGENTS.md + MCP. MIT.

All releases →

Related context

Earlier breaking changes

  • v2.72.2 Removes Autopilot sidebar item and Operate topbar button from dev board.
  • v2.55.0 Hard-gates the Build board; redirects invite sessions to Operate for operators.
  • v2.43.0 Runtime now blocks autonomous execution of irreversible actions without prior human checkpoint.
  • v2.43.0 Adds reversible and blastRadius fields to every flow step.
  • v2.32.0 Removed AgentShield scanner and its CLI commands.

Beta — feedback welcome: [email protected]