Releases
v0.2.21
Compare
Sorry, something went wrong.
No results found
Changes since v0.2.20
feat: make SSH remote projects free (remove Pro gate)
fix(handoff): make the resume instruction conditional on a task existing
fix(handoff): context-budget the transfer file so the target agent survives reading it
fix(workspace): same-lineage reconcile unions nodes — a phone session survives
fix(hooks): sessions born on a bare host self-heal once a server appears
fix(pty): frame injected prompts as bracketed paste so a multiplexer can't swallow the Enter
fix(canvas): context links work for agents launched by hand in plain terminals
feat(ssh): context link works in SSH projects
chore(deps): bump actions/dependency-review-action from 4 to 5
chore(deps-dev): bump the dev-dependencies group across 1 directory with 10 updates
docs(hook-server): the sh shim is the only /control/ client now
feat(ssh): canvas-control skill works in SSH projects
chore(deps): bump softprops/action-gh-release from 2 to 3
chore(deps): bump actions/checkout from 4 to 7
chore(deps): bump actions/setup-node from 4 to 7
chore(deps): bump github/codeql-action from 3 to 4
ci: security pipeline — CodeQL, dependency review, Dependabot
fix(canvas): fit view into the largest chrome-free rectangle
fix(installer): download Node beside the destination, never /tmp
fix(installer): provision a private Node when the host's is missing or old
feat(hooks): endpoint failover — a dead pipe falls back to a live server
feat(server): headless notification host — one-line install, zero open ports
fix(ssh): rebuild an adopted orphan master whose hook tunnel is dead
feat(server): reverse-proxy SSO header trust (#29 , Option B)
feat(canvas): opt-in 'pan' left-drag mode for empty canvas
fix(canvas): Approve/Deny header buttons hide while a question is asked
feat(push): granted mode — the Server Edition pushes to SSH-possessed phones
fix(push): multiSelect rides the question pipeline; state edges are marked
feat(canvas): the RUNNING badge walks — agent mascots on working nodes
feat(scm): branch quick-pick lists remote-only branches after fetch
feat(canvas): bump default terminal node size 600x400 → 640x440
docs(readme): Linux desktop, opencode, docs links; fix dead CLAUDE.md link
fix(ci): hermetic opencode plugin test + swallowed post-shutdown usage polls
fix(inbox): instant state flip on answer + approval cards say WHAT needs approving
You can’t perform that action at this time.