v0.1.39
π Release Highlights β v0.1.39 (2026-01-16)
π Plan and Execute Workflow
- Autonomous Execution: New
--plan-and-executecreates a structured plan then immediately executes it - Execute Existing Plans:
--execute-plan <id|path|latest>runs saved plans without re-planning (prompt auto-fills from plan)
β Task Verification System
- Verified Status: New status flow
pendingβin_progressβcompletedβverifieddistinguishing implementation from validation - Verification Groups: Batch validation with labels (e.g., "foundation", "frontend_ui") verified at logical milestones
π Plan Storage System
- Persistent Plans: Plans saved to
.massgen/plans/with metadata, execution logs, and diffs;frozen/for immutable snapshots,workspace/for post-execution changes
π§ Bug Fixes
- Response API Compatibility: Function call message sanitization for OpenAI Response API compatibility
- Plan Execution Edge Cases: Single-agent config handling, subprocess deadlock prevention, progress calculation with verified tasks
π Getting Started
- Quick Start Guide: Try the new features today
- Try These Examples:
# Plan and execute in one command - creates a plan then runs it
uv run massgen --plan-and-execute --plan-depth medium \
"Build a REST API for a todo application"
# Execute an existing plan (prompt auto-fills from plan)
uv run massgen --execute-plan latestsimple_task_planning.yaml- Simple configuration for task planning
What's Changed
- fix: sanitize function_call messages for Response API format by @db-ol in #792
- feat: Plan and execute by @ncrispino in #794
- docs: docs for v0.1.39 by @Henry-811 in #795
- feat: v0.1.39 by @Henry-811 in #791
New Contributors
Full Changelog: v0.1.38...v0.1.39