Commit Graph

2 Commits

  • Fix Claude OAuth tool name mapping
    Prefix tool names with proxy_ for Claude OAuth requests and strip the prefix from streaming and non-streaming responses to restore client-facing names.
    
    Updates the Claude executor to:
    - add prefixing for tools, tool_choice, and tool_use messages when using OAuth tokens
    - strip the prefix from tool_use events in SSE and non-streaming payloads
    - add focused unit tests for prefix/strip helpers