feat: remove Go codecontext sidecar, wire all boocontext MCP tools

Deletes all 17 native codecontext tool wrappers (~2,400 lines). Code analysis now provided entirely by boocontext MCP server (discovered at startup via appendMcpTools()). Adds 9 previously missing MCP tools (get_summary, scan, get_coverage, get_schema, get_env, get_events, get_knowledge, get_wiki_index, lint_wiki) to all relevant agent tool lists. Updates AGENTS.md, guidance files.
This commit is contained in:
2026-06-08 04:18:04 +00:00
parent 6fde7002aa
commit 7096ae4ddc
33 changed files with 50 additions and 2412 deletions

View File

@@ -2,6 +2,10 @@
All notable changes per release tag. Most recent on top, ordered by tag creation date (which matches the git history). Tag names follow `vMAJOR.MINOR.PATCH-slug` — the slug describes what shipped, so the tag name alone is enough to recall the batch.
## v2.8.25-codecontext-removal — 2026-06-08
Removes all remaining Go codecontext sidecar references. The 17 native codecontext tool wrappers (`get_codebase_overview`, `search_symbols`, `get_blast_radius` etc.) have been deleted from the source tree. Code analysis tools are now provided entirely by the boocontext MCP server, discovered at startup via `appendMcpTools()`. All 9 previously unavailable boocontext MCP tools (`get_summary`, `scan`, `get_coverage`, `get_schema`, `get_env`, `get_events`, `get_knowledge`, `get_wiki_index`, `lint_wiki`) are now wired into every relevant agent's tool list in `data/AGENTS.md`. Guidance files (`CLAUDE.md`, `BOOCHAT.md`) updated accordingly. 22 files deleted (~2,400 lines removed).
## v2.8.20-paseo-orchestrator-ph3-5 — 2026-06-08
Completes the Paseo-like Orchestrator with phases 35. Phase 3 ships a Dynamic Workflow Engine built on Node's `vm` sandbox — Claude Code compatible JavaScript workflows with `agent()`, `parallel()`, `pipeline()`, `phase()`, and `budget()` primitives. Includes a built-in workflow catalog (`deep-research`, `review-code`, `find-issues`) with SHA-256 hash-based resumability cache that skips completed steps on re-run. Phase 4 adds background subagents — `spawn_subagent` returns immediately, `subagent_status` and `subagent_result` tools let the model poll and collect results. Phase 5 adds a cache shape telemetry badge to the trace viewer (colored bar + hit rate percentage) and a multi-modal attachment stub. Also ships inline diff snippets in the chat stream after write tool calls, and the `run_command` tool with auto-fix loop that detects build failures after edits and injects errors for self-correction.