From 99399f880e3d85219d5f2aa6d0b3ce2ccf517d4d Mon Sep 17 00:00:00 2001 From: Agntcy Build Bot Date: Tue, 17 Feb 2026 08:58:26 -0600 Subject: [PATCH 1/8] chore(main): release 0.2.4 Signed-off-by: Agntcy Build Bot --- .github/release-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ pyproject.toml | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/release-manifest.json b/.github/release-manifest.json index c430287..cac3168 100644 --- a/.github/release-manifest.json +++ b/.github/release-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.3" + ".": "0.2.4" } diff --git a/CHANGELOG.md b/CHANGELOG.md index fa8b9e8..511d886 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.2.4](https://github.com/agntcy/slim-a2a-python/compare/v0.2.3...v0.2.4) (2026-02-17) + + +### Features + +* upgrade to slim-bindings ~= 1.1 ([#6](https://github.com/agntcy/slim-a2a-python/issues/6)) ([6a093eb](https://github.com/agntcy/slim-a2a-python/commit/6a093eb7e3fcc56d1694cfe9e81c254462a6af31)) + ## [0.2.3](https://github.com/agntcy/slim-a2a-python/compare/v0.2.2...v0.2.3) (2026-01-09) diff --git a/pyproject.toml b/pyproject.toml index 808da90..79df0b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ [project] name = "slima2a" -version = "0.2.3" +version = "0.2.4" description = "A2A protocol over slimrpc" readme = "README.md" requires-python = ">=3.10, <4.0" From cdc0bc18d64a56876e0247fe1c35d33430b90b1b Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 17 Feb 2026 16:25:28 +0100 Subject: [PATCH 2/8] Update release-manifest.json Signed-off-by: Mauro Sardara --- .github/release-manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/release-manifest.json b/.github/release-manifest.json index cac3168..8d7a673 100644 --- a/.github/release-manifest.json +++ b/.github/release-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.4" + ".": "0.3.0" } From 62d4b85001c9eb8e083cc844fd817953a74ea8ff Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 17 Feb 2026 16:25:45 +0100 Subject: [PATCH 3/8] Update CHANGELOG.md Signed-off-by: Mauro Sardara --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 511d886..316218d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [0.2.4](https://github.com/agntcy/slim-a2a-python/compare/v0.2.3...v0.2.4) (2026-02-17) +## [0.3.0](https://github.com/agntcy/slim-a2a-python/compare/v0.2.3...v0.3.0) (2026-02-17) ### Features From 26e1b867c5e897216f6e17cc9f85ee2d0333ca83 Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 17 Feb 2026 16:26:07 +0100 Subject: [PATCH 4/8] Update pyproject.toml Signed-off-by: Mauro Sardara --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 79df0b3..5792f67 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ [project] name = "slima2a" -version = "0.2.4" +version = "0.3.0" description = "A2A protocol over slimrpc" readme = "README.md" requires-python = ">=3.10, <4.0" From 2970e5a7d5f3901db33794f9d94fd5d7827c5b6d Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 17 Feb 2026 16:34:12 +0100 Subject: [PATCH 5/8] fix: readme Signed-off-by: Mauro Sardara --- README.md | 7 +++++-- examples/travel_planner_agent/README.md | 16 ++++++++-------- examples/travel_planner_agent/config.json | 2 +- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index a869882..6112d20 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ identities for authentication and addressing. ## Compile the protobuf - - Refer to this [documentation](xxx) to download the correct slirpc compiler for your system and make sure to have in in $PATH. - - Install [bufbuild](https://buf.build/docs/cli/installation/) +- Refer to this [documentation]([xxx](https://docs.agntcy.org/slim/slim-slimrpc-compiler/) to download the correct slirpc compiler for your system and make sure to have in in $PATH. +- Install [bufbuild](https://buf.build/docs/cli/installation/) Run the following from the repo root: @@ -251,4 +251,7 @@ The `slima2a` package provides convenient helper functions to simplify SLIM setu - **`setup_slim_client(namespace, group, name, slim_url="http://localhost:46357", secret="...", log_level="info")`** - Complete SLIM client setup in one call - **`initialize_slim_service(log_level="info")`** - Initialize SLIM service with default configuration - **`connect_and_subscribe(service, local_name, slim_url="http://localhost:46357", secret="...")`** - Connect to SLIM server and subscribe to a local name + +``` + ``` diff --git a/examples/travel_planner_agent/README.md b/examples/travel_planner_agent/README.md index 7a80535..f8afba5 100644 --- a/examples/travel_planner_agent/README.md +++ b/examples/travel_planner_agent/README.md @@ -1,4 +1,5 @@ # Travel Planner Example + This is the Travel Planner Example from the A2A repo, modified to use SLIM A2A ## Getting started @@ -7,12 +8,12 @@ This is the Travel Planner Example from the A2A repo, modified to use SLIM A2A You can set the required values either via a `.env` file or as environment variables. - | Variable | Required | Default | - |---|---|---| - | `AZURE_OPENAI_API_KEY` | ✅ | — | - | `AZURE_OPENAI_ENDPOINT` | ✅ | — | - | `AZURE_OPENAI_API_VERSION` | ❌ | `2024-08-01-preview` | - | `AZURE_OPENAI_DEPLOYMENT_NAME` | ❌ | `gpt-4o` | + | Variable | Required | Default | + | ------------------------------ | -------- | -------------------- | + | `AZURE_OPENAI_API_KEY` | ✅ | — | + | `AZURE_OPENAI_ENDPOINT` | ✅ | — | + | `AZURE_OPENAI_API_VERSION` | ❌ | `2024-08-01-preview` | + | `AZURE_OPENAI_DEPLOYMENT_NAME` | ❌ | `gpt-4o` | **Option A:** Create a `.env` file: @@ -35,8 +36,7 @@ This is the Travel Planner Example from the A2A repo, modified to use SLIM A2A ``` 2. Start SLIM -3. -Download the slimctl version for your system from the [release page.](https://github.com/agntcy/slim/releases/tag/slimctl-v1.0.0) +3. Download the slimctl version for your system from the [release page.](https://github.com/agntcy/slim/releases/tag/slimctl-v1.0.0) ```shell slimctl slim start --endpoint 127.0.0.1:46357 diff --git a/examples/travel_planner_agent/config.json b/examples/travel_planner_agent/config.json index 8fb9084..679c3c2 100644 --- a/examples/travel_planner_agent/config.json +++ b/examples/travel_planner_agent/config.json @@ -7,4 +7,4 @@ "model_name": "gpt-4o", "model_name_env": "AZURE_OPENAI_DEPLOYMENT_NAME", "temperature": 0.7 -} \ No newline at end of file +} From 8c27133ad0ecf43accffffa95a0c971a645708cd Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 17 Feb 2026 16:35:23 +0100 Subject: [PATCH 6/8] fix: readme Signed-off-by: Mauro Sardara --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6112d20..81cc72a 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ identities for authentication and addressing. ## Compile the protobuf -- Refer to this [documentation]([xxx](https://docs.agntcy.org/slim/slim-slimrpc-compiler/) to download the correct slirpc compiler for your system and make sure to have in in $PATH. +- Refer to this [documentation](https://docs.agntcy.org/slim/slim-slimrpc-compiler/) to download the correct slirpc compiler for your system and make sure to have in in $PATH. - Install [bufbuild](https://buf.build/docs/cli/installation/) Run the following from the repo root: From f98bb3bce564f9321a00eeb0e5de18c1c15bad56 Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 17 Feb 2026 16:36:02 +0100 Subject: [PATCH 7/8] fix: readme Signed-off-by: Mauro Sardara --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 81cc72a..0f9e61d 100644 --- a/README.md +++ b/README.md @@ -253,5 +253,3 @@ The `slima2a` package provides convenient helper functions to simplify SLIM setu - **`connect_and_subscribe(service, local_name, slim_url="http://localhost:46357", secret="...")`** - Connect to SLIM server and subscribe to a local name ``` - -``` From db7385bf1f15a37e5f15faeff685f29d0387f93a Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 17 Feb 2026 16:36:17 +0100 Subject: [PATCH 8/8] fix: readme Signed-off-by: Mauro Sardara --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 0f9e61d..a081c85 100644 --- a/README.md +++ b/README.md @@ -251,5 +251,4 @@ The `slima2a` package provides convenient helper functions to simplify SLIM setu - **`setup_slim_client(namespace, group, name, slim_url="http://localhost:46357", secret="...", log_level="info")`** - Complete SLIM client setup in one call - **`initialize_slim_service(log_level="info")`** - Initialize SLIM service with default configuration - **`connect_and_subscribe(service, local_name, slim_url="http://localhost:46357", secret="...")`** - Connect to SLIM server and subscribe to a local name - ```