Repository navigation
[v3.8.50] fix(claude): preserve signed thinking turns during obfuscation - #8629
Conversation
Heads-up: this PR is running against a stale base
I verified this on a clean checkout of the current tip ( Currently failing here:
Please update the branch (the Update branch button, or rebase onto Note this is not a promise that every red disappears — a failure specific to the changes in this PR will survive the rebase, and No action was taken on this PR beyond this comment. |
|
Re-homed to |
Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
aa7b391
into
cheaper-inference:release/v3.8.50
…er-inference#8629) Validated in local merge-train T6 (ungrouped batch 1)
Anthropic signatures cover a thinking turn and its text siblings. Obfuscating a sibling text block invalidates the signature and causes the next request to fail.\n\nSkip message-level obfuscation for turns containing
thinkingorredacted_thinkingblocks, while keeping normal text-turn obfuscation unchanged.\n\nTests: targeted obfuscation and system-transform suites (28 passing).