Commit 88b6cc0
committed
feat!: Updating to newest proto to align with 1.0 Draft specifications
* Update AgentCard and transport discovery. Removing the deprecated fields for now
* Added ProtoUtils.FromProto.agentCard() method to convert io.a2a.grpc.AgentCard to io.a2a.spec.AgentCard.
* Fixing the AGENT_CARD test constant to use the correct protobuf JSON format
* Updated ProtoUtils.ToProto and ProtoUtils.FromProto
* Update streaming test JSON to protobuf format
* Update SSE listener to use proto JSON instead of Jackson
* Updating and renaming all JSON-RPC method names to the new standard.
* Fixing NullSpecify
* Fixing Making unmarshalResponse type-safe
* Fixing cloud example
* Fixing streaming tests with http client
* Fixing issues with configId
* Fixing issues with missing id in jsonrpc requests.
* Add comprehensive tests for JSONRPCUtils
* Update protocol version to 1.0.0
Signed-off-by: Emmanuel Hugonnet <[email protected]>1 parent 7640e16 commit 88b6cc0
File tree
106 files changed
+2718
-1421
lines changed- client
- base/src
- main/java/io/a2a/client
- test/java/io/a2a/client
- transport
- grpc/src/main/java/io/a2a/client/transport/grpc
- jsonrpc
- src
- main/java/io/a2a/client/transport/jsonrpc
- sse
- test/java/io/a2a/client/transport/jsonrpc
- sse
- rest/src
- main/java/io/a2a/client/transport/rest
- test/java/io/a2a/client/transport/rest
- spi/src/test/java/io/a2a/client/transport/spi/interceptors/auth
- examples
- cloud-deployment/server/src
- main/java/io/a2a/examples/cloud
- test/java/io/a2a/examples/cloud
- helloworld/server/src/main/java/io/a2a/examples/helloworld
- extras
- push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa
- queue-manager-replicated
- tests-multi-instance
- quarkus-common/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/common
- tests/src/test/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance
- tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests
- task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa
- http-client
- src
- main/java/io/a2a/client/http
- test/java/io/a2a/client/http
- reference
- grpc/src/test/resources
- jsonrpc/src
- main/java/io/a2a/server/apps/quarkus
- test
- java/io/a2a/server/apps/quarkus
- resources
- rest/src
- main/java/io/a2a/server/rest/quarkus
- test
- java/io/a2a/server/rest/quarkus
- resources
- server-common
- src
- main/java/io/a2a/server
- test/java/io/a2a/server
- extensions
- requesthandlers
- spec-grpc/src
- main/java/io/a2a/grpc
- mapper
- utils
- test/java/io/a2a/grpc
- mapper
- utils
- spec/src/main/java/io/a2a
- spec
- util
- tck/src/main/java/io/a2a/tck/server
- tests/server-common/src/test/java/io/a2a/server/apps/common
- transport
- grpc/src/test/resources
- jsonrpc
- src
- main/java/io/a2a/transport/jsonrpc/handler
- test/java/io/a2a/transport/jsonrpc/handler
- rest/src/test
- java/io/a2a/transport/rest/handler
- resources
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
106 files changed
+2718
-1421
lines changedLines changed: 2 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
| 113 | + | |
| 114 | + | |
118 | 115 | | |
119 | 116 | | |
120 | 117 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
81 | 80 | | |
82 | 81 | | |
83 | 82 | | |
| |||
91 | 90 | | |
92 | 91 | | |
93 | 92 | | |
94 | | - | |
| 93 | + | |
95 | 94 | | |
96 | 95 | | |
97 | 96 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
| |||
44 | 43 | | |
45 | 44 | | |
46 | 45 | | |
47 | | - | |
48 | 46 | | |
49 | 47 | | |
50 | 48 | | |
| |||
272 | 270 | | |
273 | 271 | | |
274 | 272 | | |
275 | | - | |
| 273 | + | |
276 | 274 | | |
277 | 275 | | |
278 | 276 | | |
| |||
295 | 293 | | |
296 | 294 | | |
297 | 295 | | |
298 | | - | |
| 296 | + | |
299 | 297 | | |
300 | 298 | | |
301 | 299 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
36 | 55 | | |
37 | 56 | | |
38 | 57 | | |
| |||
0 commit comments