v0.1.32
π Release Highlights β v0.1.32 (2025-12-31)
π€ Multi-Turn Session Export
- Turn Range Selection: Export specific turns with
--turnsflag (all,N,N-M,latest) - Workspace Options: Control export size with
--no-workspaceand--workspace-limit(default 500KB per agent) - Export Controls: Preview with
--dry-run, detailed listing with--verbose, machine-readable--jsonoutput
π Logfire Optional Dependency
- Smaller Installs: Logfire moved from required to optional
[observability]extra - Helpful Guidance: Clear error message with install instructions when
--logfireused without Logfire installed
π Per-Attempt Logging
- Isolated Log Files: Each orchestration restart attempt gets separate
massgen.logandexecution_metadata.yaml - Handler Reconfiguration: Log handlers automatically reconfigure on restart via
set_log_attempt()function
π Office Document PDF Conversion
- Automatic Conversion: DOCX/PPTX/XLSX files converted to PDF when sharing sessions
- Better Previews: Viewer displays PDF preview; original file available for download
- Docker-Based: Uses LibreOffice in container with sudo/standard image fallback
π Getting Started
- Quick Start Guide: Try the new features today
- Try These Commands:
# Share a multi-turn session with turn selection massgen export --turns 1-3 # Export turns 1-3 massgen export --turns latest # Export only the latest turn massgen export --dry-run --verbose # Preview what would be shared # Install with observability support (optional) pip install "massgen[observability]" massgen --logfire --config massgen/configs/basic/multi/three_agents_default.yaml \ "What are the benefits of multi-agent AI systems?"
What's Changed
- docs: update slides after v0.1.31 by @sonichi in #684
- fix: Make logfire an optional dependency with improved error handling by @AbhimanyuAryan in #711
- feat: share multi turn, multi attempt with artifact viewing by @ncrispino in #715
- docs: docs for v0.1.32 by @Henry-811 in #717
- feat: v0.1.32 by @Henry-811 in #716
Full Changelog: v0.1.31...v0.1.32