Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 12:35
· 9 commits to main since this release
94d9371

Implements Synod 0.2.

Added

  • Phrase completion: a popup of phrases from synod doc --json --scope as you type or with ⌃Space, inserting net.Send m from a to b with placeholders you move through with Tab.
  • Prompt bar (⌘K), opt-in, that drives your own Claude Code with the bundled agent-skills: live progress, Stop, a banner of changed files, Revert and follow-up requests.
  • Editor MCP server and the synod-editor-mcp bridge: Claude reads and edits your open buffers as "Claude Edit" undo steps over a Unix socket with a per-session token, with no network listener.
  • Settings › Claude: enable the prompt bar, set the claude path and the model, and opt in to external Terminal access (off at every launch, with Copy MCP config and Disconnect).
  • Headless checks --completion-check, --claude-check, --mcp-check and --m10, with scripts/acceptance-m10.sh and scripts/acceptance-m10-live.sh for the owner's own Claude Code login.

Changed

  • Bundled synod v0.2.6 and agent-skills v0.2.2; player v0.2.1 and examples v0.2.1 are unchanged. All pinned and verified in deps.env.
  • The prompt bar's built-in tools are restricted to Read, Glob and Grep (--tools): no shell and no subagent, so synod get is the user's step.
  • The inspector's trace list scrolls, so the prompt bar stays visible when a trace is long.
  • scripts/acceptance-m10-live.sh refuses to run without a terminal.
  • Release builds must pass the M8, M9 and M10 acceptance runs first.

Fixed

  • Opening a folder (open -n Synod.app --args <folder>) opens that folder in its own instance and never restores an old window, so the prompt bar always works in the workspace you opened.
  • The prompt bar stays in view when the inspector's trace list is long.
  • A finished request keeps the editor locked until its changes are shown and the new program is selected.

Bundles synod v0.2.6, player v0.2.1, examples v0.2.1 (0f15d8d8f41f6fcaa68d4b2bb921da63884dfafc) and agent-skills v0.2.2.