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
docs: Fix typos and linguistic errors in documentation / hacktoberfest (a2aproject#343)
# Description
Fix typos and linguistic errors in documentation. It's not much but I'm
happy to help
Thank you for opening a Pull Request!
Before submitting your PR, there are a few things you can do to make
sure it goes smoothly:
- [X ] Follow the [`CONTRIBUTING` Guide](../CONTRIBUTING.md).
- [X ] Make your Pull Request title in the
<https://www.conventionalcommits.org/> specification.
- Important Prefixes for
[release-please](https://github.com/googleapis/release-please):
- `fix:` which represents bug fixes, and correlates to a
[SemVer](https://semver.org/) patch.
- `feat:` represents a new feature, and correlates to a SemVer minor.
- `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking
change (indicated by the `!`) and will result in a SemVer major.
- [ X] Ensure the tests pass
- [X ] Appropriate READMEs were updated (if necessary)
Fixes #<issue_number_goes_here> 🦕
---------
Signed-off-by: Sebastien Dionne <survivant00@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Copy file name to clipboardExpand all lines: CONTRIBUTING.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
@@ -19,7 +19,7 @@ This can be done by looking in the top-right corner of the repository page and c
19
19
20
20
The next step is to clone your newly forked repository onto your local workspace. This can be done by going to your newly forked repository, which should be at `https://github.com/USERNAME/a2a-java`.
21
21
22
-
Then, there will be a green button that says "Code". Click on that and copy the URL.
22
+
Then, there will be a green button that says "Code". Click on it and copy the URL.
23
23
24
24
Then, in your terminal, paste the following command:
Copy file name to clipboardExpand all lines: README.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,9 +40,9 @@ The A2A Java SDK provides a Java server implementation of the [Agent2Agent (A2A)
40
40
-[Add a class that creates an A2A Agent Card](#2-add-a-class-that-creates-an-a2a-agent-card)
41
41
-[Add a class that creates an A2A Agent Executor](#3-add-a-class-that-creates-an-a2a-agent-executor)
42
42
43
-
### 1. Add an A2A Java SDK Reference Server dependency to your project
43
+
### 1. Add an A2A Java SDK Server Maven dependency to your project
44
44
45
-
Adding a dependency on an A2A Java SDK Reference Server will provide access to the core classes
45
+
Adding a dependency on an A2A Java SDK Server will provide access to the core classes
46
46
that make up the A2A specification and allow you to run your agentic Java application as an A2A server agent.
47
47
48
48
The A2A Java SDK provides [reference A2A server implementations](reference) based on [Quarkus](https://quarkus.io) for use with our tests and examples. However, the project is designed in such a way that it is trivial to integrate with various Java runtimes.
@@ -128,7 +128,7 @@ public class WeatherAgentCardProducer {
.description("Helps with weather in city, or states")
131
+
.description("Helps with weather in cities or states")
132
132
.tags(Collections.singletonList("weather"))
133
133
.examples(List.of("weather in LA, CA"))
134
134
.build()))
@@ -294,8 +294,7 @@ that you can use to create your A2A `Client`.
294
294
295
295
### 2. Add one or more dependencies on the A2A Java SDK Client Transport(s) you'd like to use
296
296
297
-
By default, the sdk-client is coming with the JSONRPC transport dependency. Despite the fact that the JSONRPC transport
298
-
dependency is included by default, you still need to add the transport to the Client as described in [JSON-RPC Transport section](#json-rpc-transport-configuration).
297
+
By default, the `sdk-client` artifact includes the JSONRPC transport dependency. However, you must still explicitly configure this transport when building the `Client` as described in the [JSON-RPC Transport section](#json-rpc-transport-configuration).
299
298
300
299
301
300
If you want to use the gRPC transport, you'll need to add a relevant dependency:
0 commit comments