Context window budget manager. Plans token spend across a multi-step task, defers large reads, summarizes verbose tool outputs, and refuses to re-load the same data twice. Use when a task spans many tool calls and the agent risks exhausting context mid-workflow.