|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## Franklin Agent 3.35.4 — Haiku and Sonnet 4.6 get their real output ceilings |
| 4 | + |
| 5 | +**Haiku 4.5 goes from 16,384 to 64,000 max output. Sonnet 4.6 from 64,000 to |
| 6 | +128,000.** Both are Anthropic's documented limits. |
| 7 | + |
| 8 | +They were held low deliberately. The gateway clamped Haiku to 8,192 and Sonnet |
| 9 | +4.6 to 64,000, and asking past a clamp is not free — the upfront price quote |
| 10 | +scales with the ceiling you request, so a bigger ask inflated what you were |
| 11 | +quoted while the reply stayed capped. Raising these before the gateway was |
| 12 | +corrected would have cost money and bought nothing. The gateway now honors the |
| 13 | +real ceilings, so this catches Franklin up. |
| 14 | + |
| 15 | +The raise takes effect on the escalation path: a normal turn still sends |
| 16 | +`min(16384, ceiling)`, and the higher ceiling is reached after a `max_tokens` |
| 17 | +stop escalates. That path was previously a no-op for Haiku — it escalated to |
| 18 | +65,536 and got clamped straight back to 16,384. |
| 19 | + |
| 20 | +**Three OpenAI entries were deliberately left alone** even though the gateway |
| 21 | +catalog now reads higher for them: `gpt-5.5` and `gpt-5.4` stay at 32,768 |
| 22 | +(catalog says 128,000) and `gpt-5-mini` stays at 16,384 (catalog says 65,536). |
| 23 | +The catalog is the only evidence for those three, and it was 8x wrong about |
| 24 | +Haiku. A test pins all three so syncing them requires arguing with a failing |
| 25 | +assertion rather than a quiet edit. |
| 26 | + |
3 | 27 | ## Franklin Agent 3.35.3 — docs only |
4 | 28 |
|
5 | 29 | No runtime change. Ships a corrected comment in `src/gateway-models.ts`. |
|
0 commit comments