v0.1.55
π Release Highlights β v0.1.55 (2026-02-23)
π§© Specialized Subagent Types
- Discovery-Based Roles: Specialized subagent roles via
SUBAGENT.mdfrontmatter β evaluator (programmatic verification), explorer (investigation), researcher (deep analysis), novelty (breaks refinement plateaus) - TUI Visualization: Subagent roles displayed in agent status indicators
π Dynamic Evaluation Criteria
- Task-Specific Quality Gates: GEPA-inspired evaluation criteria generation replacing static checklist items, with domain-specific presets (persona, decomposition, evaluation, prompt, analysis)
- Core/Stretch Convergence: Items categorized as core or stretch β convergence off-ramp triggers when all core items pass. Score scale 0-10. Config:
evaluation_criteria_generator
π§ Infrastructure
- Native Backend Image Routing:
understand_imageroutes to agent's own backend (Claude, Gemini, Grok, Claude Code, Codex) with OpenAI fallback - Configurable Video Frame Extraction: Scene-based (PySceneDetect) or uniform modes with
max_framescost guardrail (default 30, max 60). Config:multimodal_config.video - Remotion Skill: Video generation/editing skill available in quickstart wizard
- Unified Pre-Collaboration: Persona generation, decomposition, and eval criteria generation unified as composable primitives
π Getting Started
- Quick Start Guide
- Try It:
# Install or upgrade to v0.1.55 pip install --upgrade massgen # Multi-agent coordination with specialized subagents uv run massgen --config massgen/configs/features/background_subagent_example.yaml --cwd-context ro "Use an explorer subagent to analyze this repo"
What's Changed
- feat: Add subagent roles by @ncrispino in #938
- docs: docs for v0.1.55 by @Henry-811 in #939
- feat: v0.1.55 by @Henry-811 in #935
Full Changelog: v0.1.54...v0.1.55