closes #5760
closes #5739
closes #4637
anthropic 1h cache writes were billed at the 5m rate; split the bucket and price the 1h portion correctly
closes #5055
closes #5297
closes #5724
closes #5729
Reserve visible Kitty image rows before drawing placements in full redraws, while preserving the first-row path for taller-than-viewport images so #4415 stays fixed. Closes #5618.
closes #5687
closes #5695
closes #5689
closes #5702
closes #5661
closes #5677
closes #5644
closes #5573
closes #5669
closes #5643
closes #5596
closes #5552
Propagate Anthropic refusal stop_details explanation to errorMessage
Closes #5618.