| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| gajae-release-channel-v1.json | 2026-08-13 | 2.5 kB | |
| gajae-release-packages-expected-v1.json | 2026-08-13 | 9.2 kB | |
| gajae-release-packages-v1.json | 2026-08-13 | 16.3 kB | |
| gjc-darwin-arm64 | 2026-08-13 | 133.8 MB | |
| gjc-darwin-x64 | 2026-08-13 | 140.7 MB | |
| gjc-linux-arm64 | 2026-08-13 | 165.8 MB | |
| gjc-linux-x64 | 2026-08-13 | 166.7 MB | |
| gjc-windows-x64.exe | 2026-08-13 | 169.8 MB | |
| GJC 0.13.2 source code.tar.gz | 2026-08-13 | 31.0 MB | |
| GJC 0.13.2 source code.zip | 2026-08-13 | 34.2 MB | |
| README.md | 2026-08-13 | 3.2 kB | |
| Totals: 11 Items | 842.0 MB | 0 | |
Highlights
GJC 0.13.2 is a stability hotfix release. It fixes several input, session-publication, Windows daemon, MCP, and AI replay regressions, and adds direct theme switching plus a portable Stream Deck integration for cmux sessions.
Added
- Portable Stream Deck integration for cmux sessions, including plugin manifests, reusable profile pages, action icons, installation scripts, and setup documentation by @Yeachan-Heo in [#4308].
/theme <name>switches immediately without opening the selector, validates built-in and custom themes, persists the detected dark/light slot, and applies the theme to the running session by @Yeachan-Heo in [#4429].- Native async checked no-replace rename/link primitives for non-blocking managed output publication by @Yeachan-Heo in [#4396].
Fixed
- Managed output publication no longer freezes the resident event loop when a no-replace rename stalls in the kernel; async publication uses asynchronous file operations and native blocking-pool syscall boundaries, while per-session remnant cleanup is throttled and serialized by @Yeachan-Heo in [#4396]. Fixes [#4394].
- Coalesced double-Esc and triple-Esc input is decoded as individual Escape presses under tmux and SSH, ambiguous split Escape sequences wait for their continuation or flush timeout, and long Escape runs decode in linear time by @Yeachan-Heo in [#4312].
- Apple Terminal.app retains its default keyboard mode when Kitty keyboard support is unavailable, avoiding the modifyOtherKeys fallback that broke Korean/Hangul IME composition by @Yeachan-Heo in [#4297].
- Anthropic thinking blocks emptied by
clear_thinkingdrop stale signatures before replay, preventing subsequent requests from failing with invalid thinking-block signatures in [#4247]. - The Telegram notification daemon contains transient Windows state and ownership-lock read failures during heartbeat renewal instead of terminating its run loop, while preserving proven ownership-loss shutdown semantics by @Yeachan-Heo. Tracks [#4200].
- Coordinator MCP answers the standard
pingkeepalive with an empty result instead ofmethod not found, preventing repeated liveness reconnects by @developjik in [#4412]. - Task-launched canonical subagents no longer receive forbidden ACP exact-config
toolsOnlyMCP managers, restoring Planner, Architect, Critic, and Ralplan consensus launches by @chlee1001 in [#4419]. - The SDK broker's Windows process-liveness PowerShell fallback now hides its console window, preventing focus-stealing terminal flashes during process polling by @Dayoooun in [#4346].
- Foreground Bash calls that complete before their auto-background deadline now cancel that deadline instead of leaving compiled print-mode processes alive by @probepark in [#4256].
- Prompt suggestions remain visible after cancelling another interactive action and returning to the composer by @thegreatesthoneybee in [#4347].
Release Engineering
- Hotfix set assembled and released by @Yeachan-Heo in [#4435].
Contributors
Thanks to @Yeachan-Heo, @Dayoooun, @probepark, @thegreatesthoneybee, @chlee1001, and @developjik for contributing to this release.
Full Changelog: https://github.com/Yeachan-Heo/gajae-code/compare/v0.13.1...v0.13.2