Skip to content

v0.9.6

Pre-release
Pre-release

Choose a tag to compare

@NishantGupt786 NishantGupt786 released this 29 Nov 19:49
694afe3

🚀 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_KEY configuration
  • 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 laddr

Full Release Notes: See RELEASE_NOTES_v0.9.6.md