{"domain":"agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io","count":20,"changes":[{"captured_at":"2026-06-26T02:25:46","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[{"id":"message-only","fields":["description","tags"]},{"id":"streaming","fields":["description","tags"]},{"id":"task-failure","fields":["description","tags"]},{"id":"task-lifecycle","fields":["description","tags"]}],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent (v0.3)","after":"AgentBin Spec Agent"},{"field":"description","before":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol.","after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."},{"field":"protocolVersion","before":"0.3.0","after":null},{"field":"url","before":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03","after":null}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · updated 4 skills · name AgentBin Spec Agent (v0.3) → AgentBin Spec Agent · description A2A v0.3 spec compliance test agent. Tes → A2A v1.0 spec compliance test agent. Exe · protocolVersion 0.3.0 → ∅ · url https://agentbin.greensmoke-1163cb63.eas → ∅"}},{"captured_at":"2026-06-25T01:07:21","card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","previous_card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","diff":{"skills_added":[{"id":"message-only","name":"Message Only","description":"Stateless message send/receive.","tags":["message"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"SSE streaming.","tags":["streaming"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task transitions to failed.","tags":["task"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine.","tags":["task"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"Echo Agent","after":"AgentBin Spec Agent (v0.3)"},{"field":"description","before":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity.","after":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol."},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03"}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · removed 1 skill · name Echo Agent → AgentBin Spec Agent (v0.3) · description A simple echo agent that returns your me → A2A v0.3 spec compliance test agent. Tes · protocolVersion ∅ → 0.3.0 · url ∅ → https://agentbin.greensmoke-1163cb63.eas"}},{"captured_at":"2026-06-24T19:00:09","card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","previous_card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","diff":{"skills_added":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent","after":"Echo Agent"},{"field":"description","before":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation.","after":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity."}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · removed 8 skills · name AgentBin Spec Agent → Echo Agent · description A2A v1.0 spec compliance test agent. Exe → A simple echo agent that returns your me"}},{"captured_at":"2026-06-21T03:10:29","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"Echo Agent","after":"AgentBin Spec Agent"},{"field":"description","before":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity.","after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."}],"other_changed":true,"is_empty":false,"human_summary":"added 8 skills · removed 1 skill · name Echo Agent → AgentBin Spec Agent · description A simple echo agent that returns your me → A2A v1.0 spec compliance test agent. Exe"}},{"captured_at":"2026-06-20T19:37:33","card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","previous_card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","diff":{"skills_added":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent","after":"Echo Agent"},{"field":"description","before":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation.","after":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity."}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · removed 8 skills · name AgentBin Spec Agent → Echo Agent · description A2A v1.0 spec compliance test agent. Exe → A simple echo agent that returns your me"}},{"captured_at":"2026-06-20T01:59:16","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"Echo Agent","after":"AgentBin Spec Agent"},{"field":"description","before":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity.","after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."}],"other_changed":true,"is_empty":false,"human_summary":"added 8 skills · removed 1 skill · name Echo Agent → AgentBin Spec Agent · description A simple echo agent that returns your me → A2A v1.0 spec compliance test agent. Exe"}},{"captured_at":"2026-06-19T19:29:18","card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","previous_card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","diff":{"skills_added":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent","after":"Echo Agent"},{"field":"description","before":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation.","after":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity."}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · removed 8 skills · name AgentBin Spec Agent → Echo Agent · description A2A v1.0 spec compliance test agent. Exe → A simple echo agent that returns your me"}},{"captured_at":"2026-06-19T13:15:33","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[{"id":"message-only","fields":["description","tags"]},{"id":"streaming","fields":["description","tags"]},{"id":"task-failure","fields":["description","tags"]},{"id":"task-lifecycle","fields":["description","tags"]}],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent (v0.3)","after":"AgentBin Spec Agent"},{"field":"description","before":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol.","after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."},{"field":"protocolVersion","before":"0.3.0","after":null},{"field":"url","before":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03","after":null}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · updated 4 skills · name AgentBin Spec Agent (v0.3) → AgentBin Spec Agent · description A2A v0.3 spec compliance test agent. Tes → A2A v1.0 spec compliance test agent. Exe · protocolVersion 0.3.0 → ∅ · url https://agentbin.greensmoke-1163cb63.eas → ∅"}},{"captured_at":"2026-06-19T06:31:21","card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","previous_card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","diff":{"skills_added":[],"skills_removed":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null}],"skills_changed":[{"id":"message-only","fields":["description","tags"]},{"id":"streaming","fields":["description","tags"]},{"id":"task-failure","fields":["description","tags"]},{"id":"task-lifecycle","fields":["description","tags"]}],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent","after":"AgentBin Spec Agent (v0.3)"},{"field":"description","before":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation.","after":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol."},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03"}],"other_changed":true,"is_empty":false,"human_summary":"removed 4 skills · updated 4 skills · name AgentBin Spec Agent → AgentBin Spec Agent (v0.3) · description A2A v1.0 spec compliance test agent. Exe → A2A v0.3 spec compliance test agent. Tes · protocolVersion ∅ → 0.3.0 · url ∅ → https://agentbin.greensmoke-1163cb63.eas"}},{"captured_at":"2026-06-19T00:21:40","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[{"id":"message-only","fields":["description","tags"]},{"id":"streaming","fields":["description","tags"]},{"id":"task-failure","fields":["description","tags"]},{"id":"task-lifecycle","fields":["description","tags"]}],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent (v0.3)","after":"AgentBin Spec Agent"},{"field":"description","before":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol.","after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."},{"field":"protocolVersion","before":"0.3.0","after":null},{"field":"url","before":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03","after":null}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · updated 4 skills · name AgentBin Spec Agent (v0.3) → AgentBin Spec Agent · description A2A v0.3 spec compliance test agent. Tes → A2A v1.0 spec compliance test agent. Exe · protocolVersion 0.3.0 → ∅ · url https://agentbin.greensmoke-1163cb63.eas → ∅"}},{"captured_at":"2026-06-18T18:19:18","card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","previous_card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","diff":{"skills_added":[{"id":"message-only","name":"Message Only","description":"Stateless message send/receive.","tags":["message"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"SSE streaming.","tags":["streaming"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task transitions to failed.","tags":["task"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine.","tags":["task"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"Echo Agent","after":"AgentBin Spec Agent (v0.3)"},{"field":"description","before":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity.","after":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol."},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03"}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · removed 1 skill · name Echo Agent → AgentBin Spec Agent (v0.3) · description A simple echo agent that returns your me → A2A v0.3 spec compliance test agent. Tes · protocolVersion ∅ → 0.3.0 · url ∅ → https://agentbin.greensmoke-1163cb63.eas"}},{"captured_at":"2026-06-18T12:03:05","card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","previous_card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","diff":{"skills_added":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent","after":"Echo Agent"},{"field":"description","before":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation.","after":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity."}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · removed 8 skills · name AgentBin Spec Agent → Echo Agent · description A2A v1.0 spec compliance test agent. Exe → A simple echo agent that returns your me"}},{"captured_at":"2026-06-18T05:43:05","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"Echo Agent","after":"AgentBin Spec Agent"},{"field":"description","before":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity.","after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."}],"other_changed":true,"is_empty":false,"human_summary":"added 8 skills · removed 1 skill · name Echo Agent → AgentBin Spec Agent · description A simple echo agent that returns your me → A2A v1.0 spec compliance test agent. Exe"}},{"captured_at":"2026-06-17T23:22:06","card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","previous_card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","diff":{"skills_added":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"message-only","name":"Message Only","description":"Stateless message send/receive.","tags":["message"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"SSE streaming.","tags":["streaming"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task transitions to failed.","tags":["task"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine.","tags":["task"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent (v0.3)","after":"Echo Agent"},{"field":"description","before":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol.","after":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity."},{"field":"protocolVersion","before":"0.3.0","after":null},{"field":"url","before":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03","after":null}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · removed 4 skills · name AgentBin Spec Agent (v0.3) → Echo Agent · description A2A v0.3 spec compliance test agent. Tes → A simple echo agent that returns your me · protocolVersion 0.3.0 → ∅ · url https://agentbin.greensmoke-1163cb63.eas → ∅"}},{"captured_at":"2026-06-17T17:19:35","card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","previous_card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","diff":{"skills_added":[{"id":"message-only","name":"Message Only","description":"Stateless message send/receive.","tags":["message"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"SSE streaming.","tags":["streaming"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task transitions to failed.","tags":["task"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine.","tags":["task"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"Echo Agent","after":"AgentBin Spec Agent (v0.3)"},{"field":"description","before":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity.","after":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol."},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03"}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · removed 1 skill · name Echo Agent → AgentBin Spec Agent (v0.3) · description A simple echo agent that returns your me → A2A v0.3 spec compliance test agent. Tes · protocolVersion ∅ → 0.3.0 · url ∅ → https://agentbin.greensmoke-1163cb63.eas"}},{"captured_at":"2026-06-17T10:42:44","card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","previous_card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","diff":{"skills_added":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent","after":"Echo Agent"},{"field":"description","before":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation.","after":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity."}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · removed 8 skills · name AgentBin Spec Agent → Echo Agent · description A2A v1.0 spec compliance test agent. Exe → A simple echo agent that returns your me"}},{"captured_at":"2026-06-16T15:13:53","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[{"id":"message-only","fields":["description","tags"]},{"id":"streaming","fields":["description","tags"]},{"id":"task-failure","fields":["description","tags"]},{"id":"task-lifecycle","fields":["description","tags"]}],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent (v0.3)","after":"AgentBin Spec Agent"},{"field":"description","before":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol.","after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."},{"field":"protocolVersion","before":"0.3.0","after":null},{"field":"url","before":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03","after":null}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · updated 4 skills · name AgentBin Spec Agent (v0.3) → AgentBin Spec Agent · description A2A v0.3 spec compliance test agent. Tes → A2A v1.0 spec compliance test agent. Exe · protocolVersion 0.3.0 → ∅ · url https://agentbin.greensmoke-1163cb63.eas → ∅"}},{"captured_at":"2026-06-16T08:48:49","card_hash":"a1c90b28401da537aff35f613f40d307754ceb00ba86c9d376c78d2dcc53f92a","previous_card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","diff":{"skills_added":[{"id":"message-only","name":"Message Only","description":"Stateless message send/receive.","tags":["message"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"SSE streaming.","tags":["streaming"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task transitions to failed.","tags":["task"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine.","tags":["task"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"Echo Agent","after":"AgentBin Spec Agent (v0.3)"},{"field":"description","before":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity.","after":"A2A v0.3 spec compliance test agent. Tests SDK backward compatibility with v0.3 protocol."},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://agentbin.greensmoke-1163cb63.eastus.azurecontainerapps.io/spec03"}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · removed 1 skill · name Echo Agent → AgentBin Spec Agent (v0.3) · description A simple echo agent that returns your me → A2A v0.3 spec compliance test agent. Tes · protocolVersion ∅ → 0.3.0 · url ∅ → https://agentbin.greensmoke-1163cb63.eas"}},{"captured_at":"2026-06-16T02:21:15","card_hash":"ef19b2705c90d4ebdd7ecf742709de724ee1893e0b4ee01d3787a7c06c22cace","previous_card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","diff":{"skills_added":[{"id":"echo","name":"Echo","description":"Echoes back the user message.","tags":["echo","test"],"inputModes":null,"outputModes":null}],"skills_removed":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_changed":[],"fields_changed":[{"field":"name","before":"AgentBin Spec Agent","after":"Echo Agent"},{"field":"description","before":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation.","after":"A simple echo agent that returns your message. Use this to verify basic A2A connectivity."}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · removed 8 skills · name AgentBin Spec Agent → Echo Agent · description A2A v1.0 spec compliance test agent. Exe → A simple echo agent that returns your me"}},{"captured_at":"2026-06-15T14:30:58","card_hash":"2f949d251741406b52ad43ce2254de78bac10fdc2c4574d5b4b9a65c0ebd4615","previous_card_hash":null,"diff":{"skills_added":[{"id":"data-types","name":"Data Types","description":"Returns mixed content: text, structured JSON, file (SVG), and multi-part artifacts.","tags":["data-types","json","file","multi-part"],"inputModes":null,"outputModes":null},{"id":"long-running","name":"Long Running","description":"Simulates a long-running task with periodic status updates over ~10 seconds.","tags":["long-running","periodic","polling"],"inputModes":null,"outputModes":null},{"id":"message-only","name":"Message Only","description":"Stateless message send/receive — no task created.","tags":["message","stateless"],"inputModes":null,"outputModes":null},{"id":"multi-turn","name":"Multi-Turn","description":"Multi-turn conversation using input-required state. Say 'done' to complete.","tags":["multi-turn","input-required","conversation"],"inputModes":null,"outputModes":null},{"id":"streaming","name":"Streaming","description":"Streams multiple status updates and artifact chunks via SSE.","tags":["streaming","sse","chunks"],"inputModes":null,"outputModes":null},{"id":"task-cancel","name":"Task Cancel","description":"Task that stays working and waits to be canceled via tasks/cancel.","tags":["task","cancel"],"inputModes":null,"outputModes":null},{"id":"task-failure","name":"Task Failure","description":"Task that transitions to failed state with error message.","tags":["task","failure","error"],"inputModes":null,"outputModes":null},{"id":"task-lifecycle","name":"Task Lifecycle","description":"Full task state machine: submitted → working → completed with artifact.","tags":["task","lifecycle","artifact"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"AgentBin Spec Agent"},{"field":"description","before":null,"after":"A2A v1.0 spec compliance test agent. Exercises all interaction patterns for client validation."},{"field":"version","before":null,"after":"1.0.0"}],"other_changed":true,"is_empty":false,"human_summary":"added 8 skills · name ∅ → AgentBin Spec Agent · description ∅ → A2A v1.0 spec compliance test agent. Exe · version ∅ → 1.0.0"}}]}