Repository navigation
fix(cache): deterministic Responses ids, stable session anchor, structural Anthropic breakpoints - #251
Conversation
…tural Anthropic breakpoints
|
@lecommander Tested this locally against latest main, all green: tsc clean, 497/497 tests pass, full lint gate passed. Merge state is clean and the Responses identity work from #246 doesn't conflict with the deterministic fc id change, which was my main concern going in. Nice one on separating the item Two small notes, neither blocking:
On your open question about breakpoint policy: I'm good with implicit-only for now. DeepSeek/Qwen/Kimi/GLM etc. staying marker-free matches how they actually cache, and explicit markers for Anthropic-native + GPT-5.6 can land as follow-up work with its own live verification. I'll mark this ready for review and approve so we can get it in. Plan is a regular merge commit to keep your commit history intact. |
- CHANGELOG: date 0.7.9 + prompt-cache stability entry (PR #251 by @lecommander) - package.json/lock: version 0.7.8 -> 0.7.9 - README: add prompt-cache stability bullet to Smart Routing & Reliability
Summary
Reduce provider prompt-cache misses caused by client-side prefix instability. Three independent fixes, each verified by the existing suite plus two new regression tests. No behavior change for cache-ineligible routes.
Changes
Before / After
Verification
Notes