Skip to content

v0.1.34

Choose a tag to compare

@Henry-811 Henry-811 released this 05 Jan 17:33
· 738 commits to main since this release
a33d17a

πŸš€ Release Highlights β€” v0.1.34 (2026-01-05)

🌐 OpenAI-Compatible Server

  • Chat Completions API: Run MassGen as a local server that provides a Chat Completions-compatible API
  • OpenAI SDK Compatible: Any OpenAI SDK client can connect seamlessly
  • Custom Configs: Use default config or specify your own with --config

πŸ” Dynamic Model Discovery

  • Authenticated API Calls: Groq and Together backends fetch available models via API instead of hardcoded lists
  • OpenAI-Compatible Endpoints: Supports standard model discovery for dynamic backend configuration

πŸ–₯️ WebUI Improvements

  • File Diffs: View workspace file changes with diff highlighting
  • Answer Refresh: Polling-based updates for real-time answer display
  • Performance: Faster workspace browser with optimized caching

πŸ€– Subagent System Reliability

  • Status Tracking: Improved subagent status monitoring and error handling
  • Cancellation Recovery: Better handling of cancelled subagent operations
  • Context Handling: Fixed context and media handling for subagent workflows

πŸ“– Getting Started

  • Quick Start Guide: Try the new features today
  • Try These Examples:
    # Start OpenAI-compatible server with default config
    massgen serve --host 0.0.0.0 --port 4000
    
    # Or specify a custom config
    massgen serve --config @examples/basic/multi/three_agents_default
    
    # Use with any OpenAI SDK client
    curl http://localhost:4000/v1/chat/completions \
      -H "Content-Type: application/json" \
      -d '{"model": "massgen", "messages": [{"role": "user", "content": "Explain multi-agent systems in LLMs"}]}'

What's Changed

New Contributors

Full Changelog: v0.1.33...v0.1.34