Skip to content

v1.33.68

Choose a tag to compare

@marcoschwartz marcoschwartz released this 04 Feb 09:20
· 70 commits to main since this release

Changes

Multi-Agent Tool Calling Fixes

  1. Description Support in File Discovery

    • Added Description field to FileAgentEntry structure
    • Agents now include their description when registering
    • When coordinators discover agents, they see descriptions in list_available_agents
    • This helps LLMs understand what each agent can do
  2. TTL Start Time Propagation

    • Added X-Agent-Start-Time header to track when call chain started
    • Fixed issue where TTL was effectively reset at each hop
    • TTL now correctly tracks time from the original call origin
  3. Streaming Cancellation Headers

    • Added X-Request-ID and X-Cancel-Callback headers to streaming calls
    • Cancellation now properly propagates through streaming agent calls
    • Previously only non-streaming calls had these headers