e33681da89
Treat provider reasoning continuity as typed state instead of readable transcript text. Preserve OpenAI Responses encrypted items only for the exact originating provider, API, and model; strip them on route changes; keep DeepSeek, Kimi K3, Model Studio, Mistral, and Anthropic contract regressions intact; and stop generic model-name suffixes from authorizing replay.