Skip to content

Commit e9e4493

Browse files
author
1bcMax
committed
release: 3.35.4 — Haiku and Sonnet 4.6 get their real output ceilings
1 parent ddf4ece commit e9e4493

3 files changed

Lines changed: 27 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

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+
327
## Franklin Agent 3.35.3 — docs only
428

529
No runtime change. Ships a corrected comment in `src/gateway-models.ts`.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@blockrun/franklin",
3-
"version": "3.35.3",
3+
"version": "3.35.4",
44
"description": "Franklin Agent — The AI agent with a wallet. Spends USDC autonomously to get real work done. Pay per action, no subscriptions.",
55
"type": "module",
66
"exports": {

0 commit comments

Comments
 (0)