What Retained Reasoning and Compaction Actually Do
The official ARC-AGI-3 evaluation wipes a model's working memory after every single move: it discards the model's private reasoning and, once the running history exceeds the context window, drops earlier actions too, forcing the model to reorient in the game environment from scratch on each turn[2]. OpenAI's fix was two Responses API settings: Retained Reasoning, which keeps chain-of-thought persisting across turns when a developer passes along the previous response ID, and Compaction, which summarizes older context instead of truncating or discarding it[1]. With both switched on, GPT-5.6 Sol's ARC-AGI-3 public-set score rose from an official baseline in the 7.8-13.3% range to 38.3%, while output tokens per game fell roughly sixfold[1][2].



