Skip to content

v0.1.31

Choose a tag to compare

@Henry-811 Henry-811 released this 29 Dec 17:42
· 861 commits to main since this release
851dbbf

πŸš€ Release Highlights β€” v0.1.31 (2025-12-29)

πŸ“Š Logfire Observability Integration

  • Automatic LLM Instrumentation: Tracing for OpenAI, Anthropic Claude, and Google Gemini backends
  • Tool & Coordination Tracing: See how long each tool call takes and track agent activity during coordination
  • Easy Activation: Enable via --logfire CLI flag or MASSGEN_LOGFIRE_ENABLED=true environment variable
  • Graceful Degradation: Falls back to loguru when Logfire is disabled

☁️ Azure OpenAI Native Tool Call Streaming

  • Structured Tool Chunks: Tool calls now accumulated and yielded as structured tool_calls chunks instead of plain content
  • Improved Streaming: Fixed streaming behavior for Azure OpenAI tool calling workflows

πŸ› Bug Fixes

  • OpenRouter Web Search Logging: Fixed logging output for web search operations

πŸ“– Getting Started

  • Quick Start Guide: Try the new features today
  • Try These Examples:
    # Enable Logfire observability - comprehensive logging and tracing
    massgen --logfire --config massgen/configs/basic/multi/three_agents_default.yaml \
      "What are the benefits of multi-agent AI systems?"
    
    # Or enable via environment variable
    MASSGEN_LOGFIRE_ENABLED=true massgen --config massgen/configs/basic/multi/three_agents_default.yaml \
      "Compare different AI architectures"

πŸ“š Documentation

What's Changed

Full Changelog: v0.1.30...v0.1.31