ae49dcf615
1.2.0 adds response-side allocation caps + a new exported `ResponseTooLarge` (a ProtocolError, NOT a ConnectionDropped — retrying an oversized response is futile; caps: 2xx body 108,004,096 B, SSE frame 540,000 B, both calibrated to a 2.5.0 server, which worldtree-dev runs, so safe on legal traffic). Absorbed WT spec 2.4.0/2.5.0 (zero-schema, no generated-type change). We catalogue SDK errors explicitly, so ResponseTooLarge needs a home: added `SseResponseTooLarge` (sse_client), mapped from `wtsdk.ResponseTooLarge` in `wt.stream_turn` + `wt.stream_admin_events` (above the ApiError default — it's a ProtocolError, not an ApiError), and caught in the two stream endpoints so an oversized SSE frame surfaces as a labeled error, never an uncaught 500 or a futile reconnect. The 108MB read-body cap is unreachable on legal traffic (a 108-megabyte transcript page is absurd), so reads inherit the SDK refusal unwrapped. +2 adapter-mapping tests; 548 green. Done during the DCC-fix wait.