← Memory, Context & State
Scratchpad
A scratchpad is a designated region of the prompt — often marked by a special tag or turn role — where an agent writes intermediate reasoning, partial results, and notes before producing a final answer. Unlike the final response, scratchpad content is meant for the model's own use and is typically not shown to the end user. It mirrors the human practice of working through a problem on scratch paper.