Earlier quoted context omitted.
Context window is unchanged for Sonnet. (200k in/64k out): https://docs.anthropic.com/en/docs/about-claude/models/overv... In practice, the 1M context of Gemini 2.5 isn't that much of a differentiator because larger context has diminishing returns on adherence to later tokens.
It's closer to <30k before performance degrades too much for 3.5/3.7. 200k/64k is meaningless in this context.
Sure, gpt-4o has a context window of 128k, but it loses a lot from the beginning/middle.