All notable changes to Maestro will be documented in this file.
2.0.0 — 2026-04-26
- All packages bumped to v2.0.0 (extension, MCP server, @maestro/core)
- All 25 skills bumped to v2.0.0
/capturecommand — save session summaries to.maestro/sessions//recapcommand — quick last-session recovery/reflectcommand — effectiveness scorecard from audit datadecisions.jsonl— append-only decision log in.maestro/audit.jsonl— command invocation audit trail with duration and cost.maestro/directory — persistent memory that survives sessions
- Model pricing table for Claude, GPT-4, Gemini, o3, o4-mini (±20% accuracy)
- Automatic cost tracking on every command invocation
maestro_write_decision— append decisions via MCPmaestro_read_decisions— read decision history via MCPmaestro_read_audit— read audit trail via MCP
- Automatic audit + decision emission after every command (wave and single-shot)
- 3 new command palette entries (Capture, Reflect, Recap)
- 3 new chat participant slash commands
- P0: npm publish blocker — MCP server now uses esbuild;
@maestro/corebundled inline (nofile:dependency at runtime) - P1: Dead import — removed invalid
import { v4 as uuidv4 } from 'crypto'from wave-engine.ts - P2: 5.45MB bundle — replaced
js-tiktoken(4MB vocab) with character-count heuristic; extension reduced to 124KB (98% smaller)
- Context resolution now checks
.maestro/context.mdfirst, falls back to.maestro.md(backward compatible) agent-workflowskill updated with.maestro/directory awareness and decision history protocol- All READMEs updated (main, extension, MCP server)
- Multi-provider build: 10 providers × 25 skills = 250 skill copies
- Added vitest to
@maestro/core - 37 unit tests: context-utils (11), token-estimator (6), cost-estimator (9), decisions (8), audit (3)
- All tests pass
1.4.2 — 2026-04-12
- Wave execution engine for multi-phase commands
- MCP wave tools (start, advance, status)
- Context slicer for token optimization
- Workspace indexer for file dependency tracking
- Extension sidebar redesigned with token budget display
- MCP server supports HTTP transport
1.3.1 — 2026-04-04
- 21 commands across 4 categories
agent-workflowcore skill with 7 domain references- Multi-provider skill sync (10 providers)
- Zero-defect mode with auto-inject
@maestrochat participant.maestro.mdcontext protocol- MCP server with stdio and HTTP transport