Skip to content

Fix/prompt cache 0.29.2 - #2241

Closed
creatiVision wants to merge 3 commits into
MoonshotAI:mainfrom
creatiVision:fix/prompt-cache-0.29.2
Closed

Fix/prompt cache 0.29.2#2241
creatiVision wants to merge 3 commits into
MoonshotAI:mainfrom
creatiVision:fix/prompt-cache-0.29.2

Conversation

@creatiVision

Copy link
Copy Markdown

Related Issue

Resolve #(issue_number)

Problem

What changed

Checklist

  • I have read the CONTRIBUTING document.
  • I have linked a related issue, or explained the problem above.
  • I have added tests that prove my feature works.
  • Ran gen-changesets skill, or this PR needs no changeset.
  • Ran gen-docs skill, or this PR needs no doc update.

B143KC47 added 3 commits July 27, 2026 10:03
…dpoint

Since 0.29.0 every OpenAI-compatible provider received the session
prompt_cache_key in the request body. Strictly-validating endpoints
reject the unknown parameter with a 400, breaking custom providers.

Gate the field on the effective base URL targeting api.openai.com (or
being unset, which the client defaults there), in both the v1 provider
config resolution and the v2 OpenAI chat-completions/responses bases.
Vendors that support the field (e.g. Kimi) keep encoding it through
their own branch or cacheKey trait hook.

Fixes MoonshotAI#2166
…pt cache affinity

Data-residency endpoints (eu.api.openai.com, us.api.openai.com) are
official OpenAI hosts and accept prompt_cache_key; match any
*.api.openai.com hostname instead of the apex only.
The package convention allows comments only in the top-of-file block;
move the prompt_cache_key gating notes there.
@changeset-bot

changeset-bot Bot commented Jul 27, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: e50f3eb

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@moonshot-ai/kimi-code Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@creatiVision

Copy link
Copy Markdown
Author

Duplicate of #2240 (same prompt_cache_key fix, better title/description). Closing in favor of #2240

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants