Slide 36
Slide 36 text
Task Follow-up
Agent-to-Agent Protocol — example flow
3 — Followup request 4 — Followup result with artifact
"id": "req-002",
"contextId": "ctx-conversation-abc",
"referenceTaskIds": [
"task-boat-gen-123"
],
"text": "Please modify the sailboat to be red."
{
"jsonrpc": "2.0",
"method": "message.send",
"params": {
"message": {
"role": "user",
"messageId": "msg-user-002",
"parts": [
{
"kind": "text",
"id": "req-002",
"id": "task-boat-color-456",
"contextId": "ctx-conversation-abc",
"artifactId": "artifact-boat-v2-red-pqr",
"description": "A generated image of a red sailboat on the ocean.",
{
"jsonrpc": "2.0",
"result": {
"status": {
"state": "completed"
},
"artifacts": [
{
"name": "sailboat_image.png",
"parts": [
{
36
MCP, A2A, and AG-UI: The Agentic Protocol Stack
Building Composable AI Systems