Repository navigation
v0.5.0 - MCP Parity Release
What's New
This release closes all major CLI→MCP gaps, enabling agents to fully manage vectl projects without CLI access.
New MCP Tools
| Tool | Description |
|---|---|
vectl_init |
Initialize new vectl projects (creates plan.yaml and configures AGENTS.md/CLAUDE.md) |
vectl_render |
Generate Markdown progress reports for stakeholders |
vectl_check |
Toggle or add checklist items in step descriptions |
MCP Mutate Extensions
| Action | Description |
|---|---|
add-steps |
Batch create multiple steps with two-pass reference resolution |
Before vs After
Before: Agents could not initialize projects, generate reports, or batch create steps via MCP.
After: Full CLI→MCP parity for all common operations.
Changes
New Features
vectl_init(project, plan_path?, agents_target?)- Initialize new vectl projectsvectl_render(phase_id?, full?)- Render plan as Markdownvectl_check(step_id, keyword?, add?)- Toggle/add checklist itemsvectl_mutate(action="add-steps", phase_id, steps)- Batch create steps
Refactoring
- Extract
AgentsTargetenum andupsert_agents_md()to core.py for CLI/MCP reuse
Tests
- 138 MCP tests passing
- Full coverage for all new MCP tools
Full Changelog: v0.4.1...v0.5.0