Question 289
Scenario: Customer Support Resolution Agent
An Agent SDK support agent handles returns, billing disputes and account issues through MCP tools like get_customer, lookup_order, process_refund and escalate_to_human. It aims to resolve most cases on first contact — and to know exactly when to hand off to a human.
Read the full scenario lessonDuring a long-running customer support session, the agent repeatedly summarizes the conversation history to save context space. By turn 10, the agent forgets the customer's specific account number and the exact promotional price they were quoted. How should you redesign the context management to prevent this?