From 9e0e85d3ac285d901b799955602cd2cef27f4023 Mon Sep 17 00:00:00 2001 From: GitHub CI Date: Thu, 9 Oct 2025 07:05:23 +0000 Subject: [PATCH] release/v0.56.2 --- api/pyproject.toml | 2 +- sdk/agenta/client/backend/vault/raw_client.py | 8 ++++---- sdk/agenta/sdk/middleware/vault.py | 2 +- sdk/pyproject.toml | 2 +- sdk/tests/legacy/new_tests/conftest.py | 6 +++--- sdk/tests/legacy/new_tests/workflows/core/tests.py | 4 ++-- web/oss/package.json | 2 +- web/package.json | 2 +- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/api/pyproject.toml b/api/pyproject.toml index 8dbedc7ea9..57fb76a93f 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "api" -version = "0.56.1" +version = "0.56.2" description = "Agenta API" authors = [ { name = "Mahmoud Mabrouk", email = "mahmoud@agenta.ai" }, diff --git a/sdk/agenta/client/backend/vault/raw_client.py b/sdk/agenta/client/backend/vault/raw_client.py index 3dadd18443..67afe3a2c0 100644 --- a/sdk/agenta/client/backend/vault/raw_client.py +++ b/sdk/agenta/client/backend/vault/raw_client.py @@ -39,7 +39,7 @@ def list_secrets( Successful Response """ _response = self._client_wrapper.httpx_client.request( - "vault/v1/secrets", + "vault/v1/secrets/", method="GET", request_options=request_options, ) @@ -89,7 +89,7 @@ def create_secret( Successful Response """ _response = self._client_wrapper.httpx_client.request( - "vault/v1/secrets", + "vault/v1/secrets/", method="POST", json={ "header": convert_and_respect_annotation_metadata( @@ -337,7 +337,7 @@ async def list_secrets( Successful Response """ _response = await self._client_wrapper.httpx_client.request( - "vault/v1/secrets", + "vault/v1/secrets/", method="GET", request_options=request_options, ) @@ -387,7 +387,7 @@ async def create_secret( Successful Response """ _response = await self._client_wrapper.httpx_client.request( - "vault/v1/secrets", + "vault/v1/secrets/", method="POST", json={ "header": convert_and_respect_annotation_metadata( diff --git a/sdk/agenta/sdk/middleware/vault.py b/sdk/agenta/sdk/middleware/vault.py index baa32e4c12..b03e638184 100644 --- a/sdk/agenta/sdk/middleware/vault.py +++ b/sdk/agenta/sdk/middleware/vault.py @@ -101,7 +101,7 @@ async def _get_secrets(self, request: Request) -> Optional[Dict]: try: async with httpx.AsyncClient() as client: response = await client.get( - f"{self.host}/api/vault/v1/secrets", + f"{self.host}/api/vault/v1/secrets/", headers=headers, ) diff --git a/sdk/pyproject.toml b/sdk/pyproject.toml index 194fec6416..e23357c6e6 100644 --- a/sdk/pyproject.toml +++ b/sdk/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "agenta" -version = "0.56.1" +version = "0.56.2" description = "The SDK for agenta is an open-source LLMOps platform." readme = "README.md" authors = [ diff --git a/sdk/tests/legacy/new_tests/conftest.py b/sdk/tests/legacy/new_tests/conftest.py index 762903c329..2c10a62443 100644 --- a/sdk/tests/legacy/new_tests/conftest.py +++ b/sdk/tests/legacy/new_tests/conftest.py @@ -856,7 +856,7 @@ async def reset_llm_keys(client: AsyncClient, headers: dict): if is_mocked: return mock_data.get("credentials", None), mock_data.get("project_id", None) - response = await client.get("vault/v1/secrets", headers=headers) + response = await client.get("vault/v1/secrets/", headers=headers) response.raise_for_status() response_data = response.json() @@ -875,7 +875,7 @@ async def set_valid_llm_keys(client: AsyncClient, headers: dict): for api_key_name in list(API_KEYS_MAPPING.keys()): response = await client.post( - "vault/v1/secrets", + "vault/v1/secrets/", json={ "header": {"name": API_KEYS_MAPPING[api_key_name], "description": ""}, "secret": { @@ -896,7 +896,7 @@ async def set_invalid_llm_keys(client: AsyncClient, headers: dict): if is_mocked: return - response = await client.get("vault/v1/secrets", headers=headers) + response = await client.get("vault/v1/secrets/", headers=headers) response.raise_for_status() response_data = response.json() diff --git a/sdk/tests/legacy/new_tests/workflows/core/tests.py b/sdk/tests/legacy/new_tests/workflows/core/tests.py index f657b2aa4b..0c392c3769 100644 --- a/sdk/tests/legacy/new_tests/workflows/core/tests.py +++ b/sdk/tests/legacy/new_tests/workflows/core/tests.py @@ -179,7 +179,7 @@ async def test_missing_provider_key( # ACT response = await http_client.post( - "vault/v1/secrets", + "vault/v1/secrets/", json={ "header": {"name": "OpenAI", "description": ""}, "secret": { @@ -223,7 +223,7 @@ async def test_available_provider_key_with_invalid_provider_key( list_of_status_codes = [] for llm_api_key_name in llm_api_keys_names: response = await http_client.post( - "vault/v1/secrets", + "vault/v1/secrets/", json={ "header": {"name": llm_api_key_name, "description": ""}, "secret": { diff --git a/web/oss/package.json b/web/oss/package.json index 698a1aeea0..3916ba5053 100644 --- a/web/oss/package.json +++ b/web/oss/package.json @@ -1,6 +1,6 @@ { "name": "@agenta/oss", - "version": "0.56.1", + "version": "0.56.2", "private": true, "engines": { "node": ">=18" diff --git a/web/package.json b/web/package.json index b79dcff972..334660535c 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "agenta-web", - "version": "0.56.1", + "version": "0.56.2", "workspaces": [ "ee", "oss",