mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-02 21:32:10 +03:00
- CodexExecutor: isCodexResponsesWebSocketRequired now defaults to HTTP unless codexTransport='websocket' is set in providerSpecificData - CodexExecutor: store defaults to false unless openaiStoreEnabled=true - CodexExecutor: WS unavailable now falls back to HTTP via super.execute() instead of returning 503 (dead code path after guard refactor) - Meta AI: X-FB-Friendly-Name updated from useAbraSendMessageMutation to useEctoSendMessageSubscription - Proxy middleware: tests now verify authz/pipeline.ts (refactored from proxy.ts) - Chat pipeline: accept both 'Invalid'/'Incorrect' API key error messages - Qwen retry: selective setTimeout mock to avoid tripping body read timeout