Skip to content

v1.0.0 — first full release

Choose a tag to compare

@aron98 aron98 released this 19 Oct 14:54
· 34 commits to main since this release
  • Dashboard: live lock-status dashboard — OpenCode TUI panel plus portable load-lock top. (#12)
  • Adapters: Cursor stop-hook adapter built on the officially documented hooks v1 contract (hook cursor stop, merge-only reversible installer, dedicated .cursor/rules/load-lock.mdc); contract-tested, not live-verified. (#18, #6)
  • Windows: named-pipe transport adapter — new cross-platform transport seam (src/shared/transport.ts), daemon Windows branches (pipe claim, signal-0 liveness, no-unlink stop), taskkill /T job-tree kills, and 22 platform-injection tests. Windows end-to-end is documented as a ready-to-run procedure in docs/OPERATIONS.md (not live-verified); known limitations (no PID-reuse defense, no process-group scan, machine-wide pipe name) are listed there. (#20, #7)
  • Tools: wait_for_turn — bounded blocking "sleep until it is my turn" for queued agents. (#17, #11)
  • Fix: hook installers now recognize their own entries (quoted-path + subcommand matching) — installing twice no longer duplicates hook entries and uninstall removes exactly what was added, for claude-code, codex, and cursor. (#21, #19)
  • Verification: Claude Code and Codex CLI adapters live-verified in Docker harnesses; cgroup awareness under Docker/WSL2 documented honestly. (#14, #15, #16, #8)
  • Installers: first-class Gemini CLI installer (#9) and MCP-fallback tier installers for Copilot CLI, Cline, Roo Code, and Goose (#13).
  • Docs: AGENTS.md for coding agents; OPERATIONS / COMPATIBILITY / ADAPTERS guides updated throughout.

Tests: 100/100 green.