How an AI agent remembers what “item 3” meant
An may return several from a system after completing a task. Each resource can have an , but that ID may not be allowed in the visible answer shown to the user. If the user later says “show me more about #3,” the agent still needs to know which real resource that number refers to.
The main issue is how to keep the visible list number, the hidden , and the real resource connected across several turns of conversation. The example flow is: the user asks for their top X items, receives a list, then asks for more detail about item 3.
Key points
- An can show users a simple numbered list while keeping system details hidden.
- The system still needs to connect each visible number to the correct .
- A like “tell me more about #3” depends on that stored connection.
- This can reduce tokens because the answer does not need to expose every hidden identifier.
- Poor state handling can make the agent fetch or explain the wrong resource.