Skip to content

Commit c768a44

Browse files
fix: Remove unimplemented state_transition_history capability field (#1396)
Removes the `state_transition_history` field from `AgentCapabilities` message as it has no corresponding API implementation. This capability flag could mislead clients into expecting functionality that doesn't exist in v1.0. The field can be reintroduced in a future version when a proper implementation is designed, including: - Adding status_history field to Task message - Adding include_status_history parameters to Get/List operations - Defining behavior for history storage and retrieval Fixes #1228 Co-authored-by: madankumarpichamuthu <madankumarpichamuthu@users.noreply.github.com> Co-authored-by: Luca Muscariello <muscariello@ieee.org>
1 parent 92e6fb7 commit c768a44

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

specification/grpc/a2a.proto

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -480,8 +480,8 @@ message AgentCapabilities {
480480
optional bool push_notifications = 2;
481481
// A list of protocol extensions supported by the agent.
482482
repeated AgentExtension extensions = 3;
483-
// Indicates if the agent provides a history of state transitions for a task.
484-
optional bool state_transition_history = 4;
483+
// Field 4 was previously used by state_transition_history capability.
484+
reserved 4;
485485
// Indicates if the agent supports providing an extended agent card when authenticated.
486486
optional bool extended_agent_card = 5;
487487
}

0 commit comments

Comments
 (0)