v0.1.60
π Release Highlights β v0.1.60 (2026-03-06)
π οΈ Multimodal Tool Improvements
- Rewritten
read_media: Clearer tool schema, better error handling, and improved naming for more reliable media understanding - Media Call Ledger: Automatic tracking of all
read_mediaandgenerate_mediacalls for observability
π€ Subagent Enhancements
- Backend Inheritance: New
inherit_spawning_agent_backendoption lets subagents automatically use the same backend as the agent that spawned them - Final Answer Strategy: New
final_answer_strategyoption controls how subagent orchestrators select the final answer (reuse winner, have winner present, or synthesize) - Per-Agent Subagent Configs: Each agent can now define its own
subagent_agentsoverride for fine-grained subagent control
π§ GPT-5.4 Support
- New default OpenAI flagship: GPT-5.4 added to the model registry, ready to use across all coordination modes
π Decomposition + Checklist Cooperation
- Unified Quality Workflow: Decomposition mode now cooperates with the checklist workflow, enabling quality-gated subtask iteration
- Faster Verification Rounds: Improved prompts for verification replay, reducing verification round time
β Fixes
- Checklist & Prompt Injection: More reliable checklist behavior with improved proposal injection and system prompt refocused on entire output quality
- Codex Pricing Accuracy: Fixed prompt caching calculation for correct cost tracking
- Task Plan Refresh: Fixed plan refresh during quality rounds
- Skill Prefix Handling: Fixed edge cases in skill prefix resolution
π Getting Started
- Quick Start Guide
- Try It:
# Install or upgrade to v0.1.60 pip install --upgrade massgen # Choose backend 'openai' with model 'gpt-5.4' in the setup wizard to start using GPT-5.4 uv run massgen --quickstart
What's Changed
- feat: Improve verification time by @ncrispino in #978
- docs: docs for v0.1.60 by @Henry-811 in #979
- feat: v0.1.60 by @Henry-811 in #974
Full Changelog: v0.1.59...v0.1.60