title: why the answer carries both ids
source: manuals/a2a-101/sections/3-1-message.md
lines: 95-95
lang: text
note: One sentence on what the implementations do with a message that names only the task.
---
Five SDKs infer the context for the agent and store the message as sent, and the reference SDK generates a new one. Send both ids, and the difference never reaches you.
