Compare commits

..

1 Commits

View File

@@ -4,7 +4,23 @@ All notable changes per release tag. Most recent on top, ordered by tag creation
## 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).
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`. Stale entries removed from `STANDARD_TOOL_NAMES`, `BUILT_IN_TOOLS`, `SYNTHESIS_TOOLS`, and `ToolCallLine.tsx`. Guidance files (`CLAUDE.md`, `BOOCHAT.md`) updated. 22 files deleted (~2,400 lines removed). Pairs with v2.8.20-sidecar-teardown which removed the Docker service.
## v2.8.24-memory-supervisor-streaming — 2026-06-08
Ships the inference state-graph and supervisor architecture — a non-blocking step machine with `StateGraph` nodes and edge transitions, replacing the single-path inference loop. Adds a Supervisor agent (tools: '*' wildcard) for dynamic request routing. Integrates the TypeScript boocontext MCP server for tree-sitter code analysis (health, impact, types). Adds memory management tools (`extract_memory`, `manage_memory`, `search_memory`) for cross-session context persistence. Extends `ws-frames.ts` with `agent_message` channel for inter-agent messaging. PTY sessions gain rich metadata (`description`, `parentAgent`) threaded through the full stack. Web: message-parts components (ActionRow, CompactCard, SummaryCard, ReasoningBlock, StatsLine), ComparePane, Memory page, MCP permission dialog, keyboard shortcuts, ErrorBoundary. Booterm: `sweepExpired()` for idle/absolute timeouts. Conductor: `collision-detector` + `conflict-index` tests. Guidance audit: resolution order, failure modes, refusal discipline across all guidance files.
## v2.8.23-wave2-complete — 2026-06-08
Parallel batch execution and SWITCH branching step for the conductor. `buildBatchState` and `getReadyInBatch` gate agent dispatch concurrency. `SwitchCase` with `resolveSwitch` lets flow steps route via conditionals. Prepares the scheduler for DO_WHILE and FORK_JOIN steps.
## v2.8.22-wave1-complete — 2026-06-08
Paseo hub integration: `paseo-client.ts` (thin HTTP+CLI client) and `backends/paseo.ts` (AgentBackend implementation) for dispatching to Paseo agents. Collision detection: `collision-detector.ts` with `ConflictVerdict` scoring, `conflict-index.ts` with register/sweep lifecycle, `collision_warning` WS frame. PTY search: `search.ts` route with regex-based ring buffer search across PTY session output. Backported from the earlier Wave 1 branch.
## v2.8.21-state-machine — 2026-06-08
Extended the flow-runner task state machine with `TIMED_OUT` status and retriable step support. Steps with `max_retries` auto-retry on failure; `retry_count` tracks attempts. `timedOut` set in SchedulerState gates downstream dependents from running while the timed-out step is retried.
## v2.8.20-paseo-orchestrator-ph3-5 — 2026-06-08