Skip to content

Commit 15fc24b

Browse files
committed
feat: Unique identifier for an agent in Agent Card
chore: Auto-generate a2a.json from types.ts changes Update docstrings chore: Auto-generate a2a.json from types.ts changes fix linting error
1 parent 1bd263f commit 15fc24b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

specification/grpc/a2a.proto

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
syntax = "proto3";
33
package a2a.v1;
44

5+
import "buf/validate/validate.proto";
56
import "google/api/annotations.proto";
67
import "google/api/client.proto";
78
import "google/api/field_behavior.proto";
@@ -457,6 +458,8 @@ message AgentCard {
457458
repeated AgentCardSignature signatures = 17;
458459
// An optional URL to an icon for the agent.
459460
optional string icon_url = 18;
461+
// A stable unique identifier (UUID) for an agent, optional.
462+
optional string id = 19 [(buf.validate.field).string.uuid = true];
460463
}
461464
// --8<-- [end:AgentCard]
462465

0 commit comments

Comments
 (0)