v3.2.3 Karnak Released #1186
amrmelsayed
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Codev v3.2.3 Karnak is out — a patch cycle focused on multi-architect UX polish, closing out the Tower recovery-family investigation, and laying the foundation for the Codev IDE fork.
Multi-architect Agents view polish
Several long-standing paper cuts in the Agents view are addressed. Childless architects now stay visible in the architect axis so a row can't disappear mid-session when its last builder is cleaned up (#1174). Once there are 2 or more idle sibling architects, they group under a collapsible "Idle Architects" node to reclaim vertical space; main is always its own top-level row (#1182). The "Reference issue in architect" inline Backlog action honors the QuickPick selection instead of always routing to
main(#1139). The per-window terminal cap is now configurable viacodev.maxTerminalswith a new default of 25 (up from 10) — the old cap was impractical in multi-architect workspaces where main plus 4 siblings would consume half the slots (#1180). Group-header context menus no longer offer builder-scoped actions on group rows (#1170).Recovery-family investigation closeout
Four independent fixes to Tower's recovery pathways together close out a machine-crash investigation kicked off from user reports.
afx workspace recoverpreserves each builder's original owning architect on respawn instead of re-attributing everything to whoever ran the command (#1140).codev adoptand main-architect launch no longer hijack unrelated Claude Code sessions that happen to live in the same working directory (#1145). Deliberately-removed sibling architects stay removed across Tower stop/start cycles even after partial DB delete failures (#1150). Claude-architect crash-loops on stale--resumeUUIDs degrade to a fresh session after three fast failures instead of trapping the user in a 100-second retry storm (#1149).Codev IDE foundation
The VS Code extension lands its dual-mode activation model: two context keys (
codev.hasWorkspaceandcodev.ideMode) explicitly model the extension's four operating quadrants. UnderonStartupFinishedactivation, the guest + no-codev-workspace path is provably inert (no Tower spawn, no UI mutation, no state writes), so marketplace users opening non-Codev projects pay nothing for having the extension installed. In the Codev IDE fork, theideMode && !hasWorkspacequadrant focuses the Codev container and shows welcome content (#1144).Notable other
Codex CMAP lane restored on macOS 26 by moving off a certificate-revoked codex-sdk vendor binary (#1128). Sidebar defaults collapse Pull Requests / Recently Closed / Team / Status on fresh install to give the primary Workspace / Agents / Backlog surfaces more room (#1169). Runnable-worktrees terminology sweeps from "Dev Server" to just "Dev" so users of non-web stacks can see themselves in the feature (#1158) — breaking change for any
keybindings.jsonentry targetingcodev.devServer.*, which must migrate tocodev.dev.*.Install
npm install -g @cluesmith/codev@3.2.3 afx tower stop && afx tower startThe VS Code extension ships separately via the Marketplace —
Codevbycluesmith.codev, version3.2.3.Full release notes: https://github.com/cluesmith/codev/releases/tag/v3.2.3
All reactions