Skip to content

Ködade CLI v0.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 14:25
· 11 commits to main since this release
c64e307

Ködade CLI v0.3.0 brings local projects, remote workspaces and coding agents together in one terminal.

  • Find your next action: searchable command center, attention history, simpler local workspace navigation and narrow-terminal pane switching.
  • Work across machines: saved SSH workspaces, independent client views, reconnects, verified remote bootstrap and remote image paste.
  • Target the right agent: guarded start/read/prompt/wait commands, 24 manifests, 17 lifecycle adapters, exact conversation restore and an offline agent guide.
  • Customize real workflows: local extensions, selected-text and URL actions, event hooks, configured shortcuts, workspace environments and existing Git worktrees.
  • Keep terminal applications working: maintained parser with wrapping/resize regressions, OSC 8 links, synchronized output, native clipboard with OSC 52 fallback, negotiated keyboard input and theme-aware color queries.
  • Upgrade without restarting panes: transactional live daemon replacement for sessions already running v0.3.0, preserving processes, screen/parser/keyboard/graphics state and extension context.

This release supports Linux and macOS on arm64 and x86_64. Every archive includes LICENSE, NOTICE and README; verify downloads with SHA256SUMS. Homebrew receives the same version and checksums. Native Windows support remains deferred.

Moving from v0.2.1: keep your existing daemon and panes running. After installing v0.3.0, start a separate session with kodade-cli -s v03. Existing v0.2.1 daemons cannot live-handoff. For a session already on v0.3.0, use kodade-cli -s SESSION session upgrade.

Graphics implements the documented Kitty subset, excluding animation. Styled underlines remain tracked in #76. The comparison and evidence ledger records the actual scope and limits.

Validation includes 478 Rust tests, Linux/macOS CI, 15 real daemon/TUI scenarios and two isolated OpenSSH/bootstrap scenarios.