Reasoning tokens used up an output cap on GPT-5.5 Pro

Date
3 August 2026
Task type
API behaviour
Status
Complete

Models tested

Model or toolProviderOpen?How run
GPT-5.5 Pro (gpt-5.5-pro-2026-04-23, Responses API)OpenAIClosedAPI

Purpose

Record what happens when a request to a reasoning model sets a maximum output length that the model's reasoning alone can use up.

Context

Two requests to the Responses API in a cost-controlled consultation. Costs are at the provider's list rates of $30 per million input tokens and $180 per million output tokens.

Method

The first request used medium reasoning and max_output_tokens of 6,000. A second request on a revised problem used high reasoning and no output cap. Status, token usage, time and visible text were recorded from the response.

Results

With max_output_tokens at 6,000, all 6,000 tokens went to reasoning and no text came back; an uncapped run took 542 s and 22,828 output tokens.
RequestReasoning settingOutput capStatusTimeInput tokensOutput tokensReasoning tokensVisible answer tokensApproximate cost
Capped (streaming retry)medium6,000incomplete101.25 s1,7186,0006,0000$1.13
Uncappedhighnonecompleted541.92 s1,94022,82819,7933,035$4.17

Caveats

What this suggests

The output cap covered reasoning and visible text together, so a cap that looks generous for the answer can be spent before any answer is produced. The uncapped run used more than three times the capped limit on reasoning alone.

Source

entries/2026-08-03-reasoning-tokens-output-cap.md in the GitHub repository (Markdown with YAML frontmatter).