• v2.0 proposal: BooCoder — write tools, pending changes, ACP dispatch, MCP server

    indifferentketchup released this 2026-05-24 15:11:16 +00:00 | 65 commits to main since this release

    Comprehensive roadmap for the v2.0 major version bump. Covers:

    • Schema: pending_changes, tasks, available_agents tables + human_inbox view
    • Path A: native write tools (edit_file, create_file, delete_file) queuing
      through pending_changes before /apply flushes to disk
    • Path B: external agent dispatch via ACP (opencode, goose) or PTY fallback
      (claude, pi) with per-task git worktrees and automatic diff-on-completion
    • BooCoder MCP server: 6 tools exposing task primitives over stdio
    • Code lifts: agent-hub (Apache-2.0, task DAG), plandex (MIT, diff UX),
      ACP SDK (Apache-2.0, subprocess protocol), Paseo (AGPL, design-only)
    • Sub-versions: v2.0.0 (Path A), v2.0.1 (Path B), v2.0.2 (MCP server),
      v2.0.3 (CLI + polish)
    • Estimate: ~2200 LoC total

    All v1.x dependencies shipped (v1.13 parts, v1.14 outer loop, v1.15 MCP
    client, v1.16 codesight). v2.0 is unblocked.

    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

    Downloads