You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit df7fd90
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,20 @@ Release tags use the form `vX.Y.Z` and match `package.json`. GitHub Releases car
9
9
10
10
## [Unreleased]
11
11
12
+
## [0.5.15] - 2026-09-23
13
+
14
+
### Changed
15
+
16
+
- Provider-specific cache shaping now runs after route selection, so Claude receives stable and rolling cache breakpoints while ChatGPT and xAI receive stable request cache keys without leaking internal metadata to arbitrary OpenAI-compatible providers.
17
+
- Claude OAuth requests now use the current Claude Code 2.1.280 client fingerprint.
18
+
- Usage normalization now reports cache reads, cache writes, uncached input, and logical input consistently across provider accounting conventions.
19
+
20
+
### Fixed
21
+
22
+
- Manual provider model validation is bounded instead of hanging indefinitely when an upstream accepts a connection but never answers.
23
+
- Claude cache prefixes remain reusable across human turns when volatile invocation context changes.
24
+
- Parallel Claude tool results, including supplemental image blocks, are serialized into one immediately following user message with all `tool_result` blocks first, preventing Anthropic request-order failures.
0 commit comments