• Ethan0x0000's avatar
    feat(routes): add platform-based routing split for /v1/responses and /v1/chat/completions · d927c0e4
    Ethan0x0000 authored
    Mirror the existing /v1/messages platform split pattern:
    - OpenAI groups → OpenAIGateway handlers (existing, unchanged)
    - Non-OpenAI groups → Gateway handlers (new Anthropic-upstream path)
    
    Updated both /v1 prefixed routes and non-prefixed alias routes
    (/responses, /chat/completions). WebSocket route (/v1/responses GET)
    remains OpenAI-only as Anthropic has no WebSocket equivalent.
    d927c0e4
gateway.go 7.27 KB