Skip to content

v0.1.38

Choose a tag to compare

@Henry-811 Henry-811 released this 14 Jan 18:25
· 626 commits to main since this release
9081afb

πŸš€ Release Highlights β€” v0.1.38 (2026-01-14)

πŸ“‹ Task Planning Mode

  • CLI Flags: New --plan flag with --plan-depth (shallow/medium/deep) creates structured plans for future workflows (no auto-execution)
  • Codebase Exploration: Auto-adds current directory to context paths for planning agents to explore existing code
  • Interactive Q&A: Clarifying questions via ask_others tool during planning
  • Structured Output: Generates feature_list.json with task dependencies and priorities for later execution

πŸ“ Two-Tier Workspace

  • Git-Backed Separation: Scratch workspace for exploration vs deliverable workspace for final outputs, with automatic change tracking for rollback

πŸ“– Project Instructions Auto-Discovery

  • CLAUDE.md & AGENTS.md: Automatically loads and prepends project-specific instructions to agent system messages

πŸ–ΌοΈ Batch Image Analysis

  • Multi-Image Processing: Process multiple images in single read_media call for comparison and batch analysis

πŸ”§ Reliability Improvements

  • Circuit Breaker: Prevents infinite tool denial loops with configurable retry limits
  • Timeout Handling: Fixed soft-to-hard timeout race condition; MCP tools properly restored after restarts
  • Vote Tracking: Ignored votes no longer leak into final results
  • Docker Diagnostics: Container health monitoring on MCP failures

πŸ“– Getting Started

# Task planning mode - creates a plan (no auto-execution)
uv run massgen --plan --plan-depth medium \
  "Build a REST API for a todo application"

# Will read from CLAUDE.md/AGENTS.md in cwd, if it exists
uv run massgen --config massgen/configs/basic/multi/three_agents_default.yaml \
  "Explain the current functionality of this repo @./"

What's Changed

Full Changelog: v0.1.37...v0.1.38