Skip to content

Commit c533feb

Browse files
committed
feat: migrate a2a crates to lf-a2a namespace
Signed-off-by: Luca Muscariello <muscariello@ieee.org>
1 parent 4a14604 commit c533feb

File tree

27 files changed

+260
-260
lines changed

27 files changed

+260
-260
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ please join us!
2222
For any issue, there are fundamentally three ways an individual can contribute:
2323

2424
1. By opening the issue for discussion: For instance, if you believe that you
25-
have discovered a bug in A2A-RS, creating a new issue in [the agntcy/a2a-rs
25+
have discovered a bug in A2A-RS, creating a new issue in [the a2aproject/a2a-rs
2626
issue tracker][issue] is the way to report it.
2727

2828
2. By helping to triage the issue: This can be done by providing
@@ -35,7 +35,7 @@ For any issue, there are fundamentally three ways an individual can contribute:
3535
often, by opening a Pull Request that changes some bit of something in
3636
A2A-RS in a concrete and reviewable manner.
3737

38-
[issue]: https://github.com/agntcy/a2a-rs/issues
38+
[issue]: https://github.com/a2aproject/a2a-rs/issues
3939

4040
**Anybody can participate in any stage of contribution**. We urge you to
4141
participate in the discussion around bugs and participate in reviewing PRs.
@@ -48,7 +48,7 @@ having problems, you can [open a discussion] asking for help.
4848
In exchange for receiving help, we ask that you contribute back a documentation
4949
PR that helps others avoid the problems that you encountered.
5050

51-
[open a discussion]: https://github.com/agntcy/a2a-rs/discussions/new
51+
[open a discussion]: https://github.com/a2aproject/a2a-rs/discussions/new
5252

5353
### Submitting a Bug Report
5454

Cargo.lock

Lines changed: 128 additions & 128 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ resolver = "2"
1414
[workspace.package]
1515
edition = "2024"
1616
license = "Apache-2.0"
17-
repository = "https://github.com/agntcy/a2a-rs"
17+
repository = "https://github.com/a2aproject/a2a-rs"
1818
rust-version = "1.85"
1919

2020
[workspace.dependencies]
2121
# Internal crates
22-
a2a = { package = "agntcy-a2a", path = "a2a", version = "0.2.4" }
23-
a2a-client = { package = "agntcy-a2a-client", path = "a2a-client", version = "0.1.13" }
24-
a2a-server = { package = "agntcy-a2a-server", path = "a2a-server", version = "0.2.6" }
25-
a2a-pb = { package = "agntcy-a2a-pb", path = "a2a-pb", version = "0.1.6" }
26-
a2a-grpc = { package = "agntcy-a2a-grpc", path = "a2a-grpc", version = "0.1.11" }
27-
a2a-slimrpc = { package = "agntcy-a2a-slimrpc", path = "a2a-slimrpc", version = "0.1.8" }
22+
a2a = { package = "lf-a2a", path = "a2a", version = "0.2.4" }
23+
a2a-client = { package = "lf-a2a-client", path = "a2a-client", version = "0.1.13" }
24+
a2a-server = { package = "lf-a2a-server", path = "a2a-server", version = "0.2.6" }
25+
a2a-pb = { package = "lf-a2a-pb", path = "a2a-pb", version = "0.1.6" }
26+
a2a-grpc = { package = "lf-a2a-grpc", path = "a2a-grpc", version = "0.1.11" }
27+
a2a-slimrpc = { package = "lf-a2a-slimrpc", path = "a2a-slimrpc", version = "0.1.8" }
2828

2929
# Serialization
3030
serde = { version = "1", features = ["derive"] }

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# A2A Rust SDK
22

3-
[![CI](https://github.com/agntcy/a2a-rs/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/agntcy/a2a-rs/actions/workflows/ci.yml)
4-
[![codecov](https://codecov.io/gh/agntcy/a2a-rs/branch/main/graph/badge.svg)](https://codecov.io/gh/agntcy/a2a-rs)
5-
[![crates.io](https://img.shields.io/crates/v/agntcy-a2a.svg)](https://crates.io/crates/agntcy-a2a)
6-
[![docs.rs](https://docs.rs/agntcy-a2a/badge.svg)](https://docs.rs/agntcy-a2a)
7-
[![License](https://img.shields.io/crates/l/agntcy-a2a.svg)](https://github.com/agntcy/a2a-rs/blob/main/LICENSE.md)
3+
[![CI](https://github.com/a2aproject/a2a-rs/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/a2aproject/a2a-rs/actions/workflows/ci.yml)
4+
[![codecov](https://codecov.io/gh/a2aproject/a2a-rs/branch/main/graph/badge.svg)](https://codecov.io/gh/a2aproject/a2a-rs)
5+
[![crates.io](https://img.shields.io/crates/v/lf-a2a.svg)](https://crates.io/crates/lf-a2a)
6+
[![docs.rs](https://docs.rs/lf-a2a/badge.svg)](https://docs.rs/lf-a2a)
7+
[![License](https://img.shields.io/crates/l/lf-a2a.svg)](https://github.com/a2aproject/a2a-rs/blob/main/LICENSE.md)
88

99
`a2a-rs` is a Rust workspace for the A2A v1 protocol. It includes core protocol
1010
types, async client and server libraries, protobuf definitions, and gRPC
@@ -29,7 +29,7 @@ The workspace supports:
2929
| `a2a-pb` | Protobuf schema, generated types, ProtoJSON-capable generated types, and native <-> protobuf conversion helpers |
3030
| `a2a-grpc` | gRPC client and server bindings built on `tonic` |
3131
| `a2a-slimrpc` | SLIMRPC client and server bindings built on `slim_bindings` |
32-
| `a2acli` | Standalone A2A client CLI, published as `agntcy-a2acli`, for inspecting agent cards, sending messages, managing tasks, and handling push configs |
32+
| `a2acli` | Standalone A2A client CLI, published as `lf-a2acli`, for inspecting agent cards, sending messages, managing tasks, and handling push configs |
3333
| `examples/helloworld` | Minimal runnable example agent |
3434

3535
## Supported Bindings
@@ -124,20 +124,20 @@ transport selection, and pass `--bearer-token` or repeated `--header Name:Value`
124124
arguments when the server requires authentication.
125125

126126
Install from the workspace with `cargo install --path a2acli`, or from crates.io
127-
after release with `cargo install agntcy-a2acli`.
127+
after release with `cargo install lf-a2acli`.
128128

129129
## Depending On The Workspace
130130

131131
Until the crates are published, depend on them directly from Git:
132132

133133
```toml
134134
[dependencies]
135-
a2a = { package = "agntcy-a2a", git = "https://github.com/agntcy/a2a-rs.git" }
136-
a2a-client = { package = "agntcy-a2a-client", git = "https://github.com/agntcy/a2a-rs.git" }
137-
a2a-server = { package = "agntcy-a2a-server", git = "https://github.com/agntcy/a2a-rs.git" }
138-
a2a-pb = { package = "agntcy-a2a-pb", git = "https://github.com/agntcy/a2a-rs.git" }
139-
a2a-grpc = { package = "agntcy-a2a-grpc", git = "https://github.com/agntcy/a2a-rs.git" }
140-
a2a-slimrpc = { package = "agntcy-a2a-slimrpc", git = "https://github.com/agntcy/a2a-rs.git" }
135+
a2a = { package = "lf-a2a", git = "https://github.com/a2aproject/a2a-rs.git" }
136+
a2a-client = { package = "lf-a2a-client", git = "https://github.com/a2aproject/a2a-rs.git" }
137+
a2a-server = { package = "lf-a2a-server", git = "https://github.com/a2aproject/a2a-rs.git" }
138+
a2a-pb = { package = "lf-a2a-pb", git = "https://github.com/a2aproject/a2a-rs.git" }
139+
a2a-grpc = { package = "lf-a2a-grpc", git = "https://github.com/a2aproject/a2a-rs.git" }
140+
a2a-slimrpc = { package = "lf-a2a-slimrpc", git = "https://github.com/a2aproject/a2a-rs.git" }
141141
```
142142

143143
Typical usage is:

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ Participation in security issue coordination processes is at the discretion of t
2121
## Security advisories
2222

2323
The project team is committed to transparency in the security issue disclosure
24-
process. The A2A Rust SDK team announces security issues via [project GitHub Release notes](https://github.com/agntcy/a2a-rs/releases)
24+
process. The A2A Rust SDK team announces security issues via [project GitHub Release notes](https://github.com/a2aproject/a2a-rs/releases)
2525
and the [RustSec advisory database](https://github.com/RustSec/advisory-db) (i.e. `cargo-audit`).

0 commit comments

Comments
 (0)