Skip to content

ork 0.10.1

Choose a tag to compare

@rodrigooler rodrigooler released this 12 Jul 02:02

Bug fix release: sessions whose worktree vanished no longer die as blank cards.

What was happening

Removing a session's worktree outside that session (git pane prune, manual cleanup, git worktree remove) left the session pointing at a directory that no longer exists. On the next launch the shell's cd failed and exited instantly: a blank card saying only "Process exited", one per orphaned session, with no clue why.

The fix, at all three layers

  • Restore: sessions whose directory is gone are dropped at startup, each with an event-feed note, instead of respawning into a guaranteed failure.
  • Spawn: a failing cd now prints why ("directory missing", "worktree was removed") before exiting, so a dead card always carries its reason.
  • Git pane: pruning a worktree first closes any session living in it, through the normal close flow, team leave notes included.

Not related to the 0.10.0 MCP bridge: claude --mcp-config was checked against the generated config and runs clean.

Install and update

Running 0.10.0 or older? The update button in the sidebar footer swaps the app in place, or:

curl -fsSL https://raw.githubusercontent.com/rodrigooler/ork/main/install.sh | sh