Repository navigation
fix(providers): adapt Kimi nonstream requests internally - #8302
diegosouzapw merged 1 commit into
Conversation
9ded1cf to
d094583
Compare
|
CI note: the current failure set exactly matches recently merged focused PRs #8292/#8296 (Docs Gates, Fast Quality Gates, Vitest, and all four unit shards), indicating repository baseline failures rather than this focused diff. Targeted tests and ESLint for changed files pass as documented in the PR body. |
Co-Authored-By: Claude <noreply@anthropic.com>
d094583 to
47e4efc
Compare
|
Rebased the focused Kimi patch onto the current
Fresh focused verification on the rebased head:
The broad failing check set remains the repository baseline already observed on merged #8292/#8296 (Docs Gates, Fast Quality Gates, Vitest, and all four unit shards); no unrelated baseline code was changed. |
1684adc
into
cheaper-inference:release/v3.8.49
|
Merged into |
…erence#8302) Co-authored-by: Ravi Tharuma <RaviTharuma@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com>
…erence#8302) Co-authored-by: Ravi Tharuma <RaviTharuma@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com>
Summary
kimiroute as requiring upstream streamingKimiExecutorand align the outbound body with the internally forced stream modestream:falseclient semantics so OmniRoute buffers upstream SSE into an OpenAI-compatible JSON responseVerification
npm run typecheck:corenode --import tsx/esm --test tests/unit/executor-kimi.test.tsnpx eslint open-sse/config/providers/registry/kimi/index.ts open-sse/executors/index.ts open-sse/executors/kimi.ts tests/unit/executor-kimi.test.tsorigin/release/v3.8.49and changes only four Kimi-focused filesCloses #8280
🤖 Generated with Claude Code