Crash/slowness/cost pass on the API-key rail (Vera-QA-passed). Full diagnosis: Deliverables/2026-05-27-cloverleaf-larry-v0812-crash-slowness-cost.md. - Crash fix: CR-coerce at 3 response-path accounting sites (non-streaming cost, streaming cost, _record_ctx_used) via coerce_int promoted to lib/cygwin-safe.sh — guards CRLF-tainted jq usage counts on Cygwin/MobaXterm (v0.7.5 Anomaly-#4 recurrence on the response path). - Slowness: collapsed per-delta jq forks in the SSE hot path (3 -> 2 forks/event on text, 1 on ignored deltas) — dominant fix for the laggy per-turn render on Windows fork emulation. Plus per-session PHI sidecar /health probe caching. - Cost: prompt caching wired in — system sent as block array + last tool marked cache_control: ephemeral, billing the ~12.7K static prefix at the cache-read rate after turn 1 (~90% prefix cut, lower TTFB). - PHI tier-5 notice now default-silent (LARRY_PHI_NOTICE=1 to re-enable). Co-Authored-By: Clover (Claude Opus 4.7) <noreply@anthropic.com>
2 lines
7 B
Plaintext
2 lines
7 B
Plaintext
0.8.12
|