Skip to content

v0.1.92

Choose a tag to compare

@Henry-811 Henry-811 released this 01 Jun 15:59
· 66 commits to main since this release
583b3aa

πŸš€ Release Highlights β€” v0.1.92 (2026-06-01)

v0.1.92 is a maintainability release for MassGen's orchestration core, with a new Parallel Web Search MCP example included for research-heavy workflows. The main result: the largest orchestrator surfaces are smaller, more modular, and guarded by characterization tests before deeper behavior changes continue.

🧩 Orchestrator Collaborator Extraction

  • orchestrator.py drops from 21,599 to 8,574 lines
  • 49 collaborator classes are extracted into massgen/orchestrator_collaborators/
  • Existing public methods remain available through thin delegators
  • Shared mutable state still lives on the orchestrator, preserving current ownership semantics

πŸ–₯️ TUI Display Module Cleanup

  • Provider/model display logic moved to _textual_provider_model.py
  • Terminal capability probing moved to _textual_terminal_capabilities.py
  • Widget debug helpers moved to _textual_widget_debug.py
  • Public imports from textual_terminal_display.py stay stable

πŸ”Ž Parallel Web Search MCP

  • New parallel_search MCP registry entry
  • New example config: massgen/configs/tools/web-search/parallel_search_example.yaml
  • Supports Parallel's hosted Search MCP server for LLM-optimized web search and URL extraction
  • Optional PARALLEL_API_KEY enables higher rate limits

πŸ§ͺ Characterization Coverage

  • massgen/tests/test_orchestrator_characterization.py
  • massgen/tests/frontend/test_textual_terminal_display_characterization.py
  • Existing integration/unit tests updated for the new collaborator seams
  • Refactor roadmap and remaining high-risk follow-up steps documented in docs/dev_notes/orchestrator_refactor_roadmap.md

πŸ“– Getting Started

  • Quick Start Guide
  • Install:
    pip install massgen==0.1.92
  • Try Parallel Search:
    uv run massgen --config massgen/configs/tools/web-search/parallel_search_example.yaml "Research the latest advances in multi-agent AI systems"

What's Changed

New Contributors

Full Changelog: v0.1.91...v0.1.92