You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .agents/skills/update-a2a-proto/SKILL.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ Before updating, record what we have now so we can diff later.
22
22
2. Download the latest `a2a.proto` from the upstream A2A repository at https://github.com/a2aproject/A2A/blob/main/specification/a2a.proto and save it to `spec-grpc/src/main/proto/a2a.proto`.
23
23
3. Update the `java_package` option in the downloaded proto file to:
24
24
```
25
-
option java_package = "io.a2a.grpc";
25
+
option java_package = "org.a2aproject.sdk.grpc";
26
26
```
27
27
4. Update the comment tracking the upstream commit hash (line starting with `// From commit`) to the commit hash / tag of the downloaded proto file.
28
28
@@ -39,7 +39,7 @@ Compare the old and new versions of the specification to identify changes:
39
39
40
40
1. Delete all the generated gRPC Java classes (in case of resources removed from the Protobuf definitions):
Copy file name to clipboardExpand all lines: CONTRIBUTING_INTEGRATIONS.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ Then the project page itself needs to contain the following information as a min
8
8
9
9
* How to use the integration.
10
10
* Ideally there should be a sample demonstrating how to use it
11
-
* The integration should have tests, extending [AbstractA2AServerTest](tests/server-common/src/test/java/io/a2a/server/apps/common/AbstractA2AServerTest.java)
11
+
* The integration should have tests, extending [AbstractA2AServerTest](tests/server-common/src/test/java/org/a2aproject/sdk/server/apps/common/AbstractA2AServerTest.java)
12
12
* The integration should pass the [TCK](https://github.com/a2aproject/a2a-tck), and make it obvious how to see that it has passed.
13
13
* Ideally, the integration should be deployed in Maven Central. If that is not possible, provide clear instructions for how to build it.
Copy file name to clipboardExpand all lines: README.md
+25-25Lines changed: 25 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,9 +22,9 @@ mvn clean install
22
22
### Regeneration of gRPC files
23
23
We copy https://github.com/a2aproject/A2A/blob/main/specification/grpc/a2a.proto to the [`spec-grpc/`](./spec-grpc) project, and adjust the `java_package` option to be as follows:
24
24
```
25
-
option java_package = "io.a2a.grpc";
25
+
option java_package = "org.a2aproject.sdk.grpc";
26
26
```
27
-
Then build the `spec-grpc` module with `mvn clean install -Dskip.protobuf.generate=false` to regenerate the gRPC classes in the `io.a2a.grpc` package.
27
+
Then build the `spec-grpc` module with `mvn clean install -Dskip.protobuf.generate=false` to regenerate the gRPC classes in the `org.a2aproject.sdk.grpc` package.
28
28
29
29
## Examples
30
30
@@ -63,7 +63,7 @@ To use the reference implementation with the JSON-RPC protocol, add the followin
0 commit comments