RUNTIME CONTEXT Conversation Memory User Files Variables Tool Results Scratchpad RAG User Natural Language Request Agent Runtime Harness State Memory Runtime Context Budget Loop Controller Retry / Recovery Tool Dispatcher Reasoning Loop continuously running Think Plan (Optional) Act Observe Resources Skills Coding Analysis Writing SEO Workflow Read Analyze Validate Export Tools / MCP GitHub Browser SQL Slack Dynamic Model Context System Prompt Instructions History Memory Tool Results RAG Tool Schema Scratchpad Assembled Context Window Foundation Model GPT Claude Gemini Llama Reasoning · Planning · Generation Final Answer Tool Call Observation feedback