v0.9.6
Pre-release
Pre-release
🚀 v0.9.6 - Batch Operations, Langfuse Integration & API Security
✨ What's New
🔄 Batch Operations
Execute multiple tasks in parallel with full tracking:
- Parallel task execution with batch grouping
- Real-time WebSocket monitoring
- New dashboard UI for batch management
- Add tasks to existing batches
🔍 Langfuse Integration
Seamless external tracing:
- Automatic span creation for agent executions
- Hierarchical trace tracking
- Optional dependency (works without SDK)
- Smart duplication prevention
🔐 API Key Authentication
Optional security for all endpoints:
- Simple
LADDR_API_KEYconfiguration - Multiple auth methods (header, bearer, query)
- WebSocket authentication support
📊 Dashboard Enhancements
- New Batches page with detailed views
- Job ID filtering in Traces
- Improved trace visualization
- Enhanced navigation
🔧 Technical Changes
- Default DB: Changed from Postgres to SQLite
- New Batch Table: Full batch operation tracking
- Smart Tracing: Traces disabled with Postgres (use Langfuse instead)
- Better Error Handling: Improved structured response detection
📚 Documentation
Complete API reference with examples for all endpoints, batch operations guide, and Langfuse setup instructions.
⚠️ Migration Notes
If you were using the Postgres default, explicitly set:
DB_BACKEND=postgres
DATABASE_URL=postgresql://...📦 Install
pip install --upgrade laddrFull Release Notes: See RELEASE_NOTES_v0.9.6.md