Skip to content

v0.1.55

Choose a tag to compare

@Henry-811 Henry-811 released this 23 Feb 18:50
· 197 commits to main since this release
a0de9ae

πŸš€ Release Highlights β€” v0.1.55 (2026-02-23)

🧩 Specialized Subagent Types

  • Discovery-Based Roles: Specialized subagent roles via SUBAGENT.md frontmatter β€” 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_image routes 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_frames cost 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

Full Changelog: v0.1.54...v0.1.55