diff --git a/.github/workflows/verify-live.yml b/.github/workflows/verify-live.yml index 6f085e06..2b4f023a 100644 --- a/.github/workflows/verify-live.yml +++ b/.github/workflows/verify-live.yml @@ -158,7 +158,7 @@ jobs: python-version: "3.13" # cp313 wheel gap (AAASM-4446) is part of what this lane must catch - name: Install the real published SDK (no shim) - run: "pip install --pre --only-binary=:all: 'agent-assembly==0.0.1rc6'" + run: "pip install --pre --only-binary=:all: 'agent-assembly==0.0.1rc7'" - name: Install and start the real aasm gateway # The agent id is an argument because aa-runtime binds a per-agent socket diff --git a/metadata/sdk-versions.yaml b/metadata/sdk-versions.yaml index b78a8c28..947d11cf 100644 --- a/metadata/sdk-versions.yaml +++ b/metadata/sdk-versions.yaml @@ -19,7 +19,7 @@ python: package: "agent-assembly" - version: "0.0.1rc6" + version: "0.0.1rc7" install_pip: "pip install agent-assembly=={{version}}" install_uv: "uv add agent-assembly=={{version}}" diff --git a/python/agno-tool-policy/README.md b/python/agno-tool-policy/README.md index 0430455d..245f2e63 100644 --- a/python/agno-tool-policy/README.md +++ b/python/agno-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -34,7 +34,7 @@ Agno runs every function-tool call through a single chokepoint — `agno.tools.f |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | | Agno | >= 2.7.2 | No API key or running gateway is required for the offline demo. diff --git a/python/agno-tool-policy/pyproject.toml b/python/agno-tool-policy/pyproject.toml index a0ad5608..c8449bca 100644 --- a/python/agno-tool-policy/pyproject.toml +++ b/python/agno-tool-policy/pyproject.toml @@ -6,7 +6,7 @@ requires-python = ">=3.12" dependencies = [ # Requires the agent-assembly release that ships the native Agno adapter # (agent_assembly.adapters.agno, AAASM-3537, first published on PyPI in 0.0.1b5). - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "agno>=2.7.2", ] diff --git a/python/agno-tool-policy/uv.lock b/python/agno-tool-policy/uv.lock index 0fa4e992..5bed0776 100644 --- a/python/agno-tool-policy/uv.lock +++ b/python/agno-tool-policy/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -66,7 +66,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "agno", specifier = ">=2.7.2" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, ] diff --git a/python/autogen-tool-policy/README.md b/python/autogen-tool-policy/README.md index 51d5256a..9d81794f 100644 --- a/python/autogen-tool-policy/README.md +++ b/python/autogen-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -34,7 +34,7 @@ AutoGen (the `autogen-core` runtime shared by AutoGen and the ag2 fork) has **no |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | | autogen-core | >= 0.7.5 | No API key or running gateway is required for the offline demo. diff --git a/python/autogen-tool-policy/pyproject.toml b/python/autogen-tool-policy/pyproject.toml index de2b6316..faf4c8fc 100644 --- a/python/autogen-tool-policy/pyproject.toml +++ b/python/autogen-tool-policy/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with AutoGen (autogen-core)" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", # AutoGen has no native Agent Assembly adapter, so this example governs its # real `autogen_core.tools.FunctionTool` calls the framework-agnostic way # (the same path the `custom-tool-policy` example uses). `autogen-core` is diff --git a/python/autogen-tool-policy/uv.lock b/python/autogen-tool-policy/uv.lock index 88d8af22..db7f2981 100644 --- a/python/autogen-tool-policy/uv.lock +++ b/python/autogen-tool-policy/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -85,7 +85,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "autogen-core", specifier = ">=0.7.5" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=1.4.0" }, diff --git a/python/crewai-research-crew/README.md b/python/crewai-research-crew/README.md index 8959971f..7e272fac 100644 --- a/python/crewai-research-crew/README.md +++ b/python/crewai-research-crew/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -42,7 +42,7 @@ audit event. |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | The mock demo needs no gateway, no `crewai`, and no API keys — and it is the only run mode this example implements (see "A real CrewAI integration is not diff --git a/python/crewai-research-crew/pyproject.toml b/python/crewai-research-crew/pyproject.toml index def6ae30..d71b2f1b 100644 --- a/python/crewai-research-crew/pyproject.toml +++ b/python/crewai-research-crew/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo: a CrewAI multi-agent research crew" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", ] [project.optional-dependencies] diff --git a/python/crewai-research-crew/uv.lock b/python/crewai-research-crew/uv.lock index e8e2a64c..bbaeda3a 100644 --- a/python/crewai-research-crew/uv.lock +++ b/python/crewai-research-crew/uv.lock @@ -9,7 +9,7 @@ resolution-markers = [ [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -18,20 +18,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -660,7 +660,7 @@ live = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "crewai", marker = "extra == 'live'", specifier = ">=1.15.2" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.15.1" }, diff --git a/python/custom-tool-policy/README.md b/python/custom-tool-policy/README.md index 0cc55009..64618f86 100644 --- a/python/custom-tool-policy/README.md +++ b/python/custom-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -35,7 +35,7 @@ Demonstrates how to add [Agent Assembly](https://github.com/ai-agent-assembly/ex |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No API key, no gateway, and no AI framework are required. diff --git a/python/custom-tool-policy/pyproject.toml b/python/custom-tool-policy/pyproject.toml index 450b8671..bf133cfd 100644 --- a/python/custom-tool-policy/pyproject.toml +++ b/python/custom-tool-policy/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with plain Python tools — no framework required" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", ] [project.optional-dependencies] diff --git a/python/custom-tool-policy/uv.lock b/python/custom-tool-policy/uv.lock index 712ee7b1..91d373c5 100644 --- a/python/custom-tool-policy/uv.lock +++ b/python/custom-tool-policy/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -84,7 +84,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, ] provides-extras = ["dev"] diff --git a/python/google-adk/README.md b/python/google-adk/README.md index 1fa5d6bd..1dd65eea 100644 --- a/python/google-adk/README.md +++ b/python/google-adk/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -39,7 +39,7 @@ In ADK 1.x, concrete tools (`FunctionTool` and custom `BaseTool` subclasses) ove |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No running Agent Assembly gateway and no Google Cloud credentials are required for the offline demo. diff --git a/python/google-adk/pyproject.toml b/python/google-adk/pyproject.toml index ccfe7349..1eac27da 100644 --- a/python/google-adk/pyproject.toml +++ b/python/google-adk/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with Google ADK" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "google-adk>=2.4.0", ] diff --git a/python/google-adk/uv.lock b/python/google-adk/uv.lock index 296d03af..caf509ee 100644 --- a/python/google-adk/uv.lock +++ b/python/google-adk/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -395,7 +395,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "google-adk", specifier = ">=2.4.0" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=1.4.0" }, diff --git a/python/haystack-tool-policy/README.md b/python/haystack-tool-policy/README.md index 213da9e3..7b1cc2da 100644 --- a/python/haystack-tool-policy/README.md +++ b/python/haystack-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -35,7 +35,7 @@ Haystack has a native adapter: `HaystackPatch` hooks `haystack.tools.Tool.invoke |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | | Haystack | >= 2.31.0, < 3.0 | No API key or running gateway is required for the offline demo — the tools are driven through a `ToolInvoker` with a hand-built `ToolCall`, so no LLM is involved. diff --git a/python/haystack-tool-policy/pyproject.toml b/python/haystack-tool-policy/pyproject.toml index 2c25ef01..e0004efc 100644 --- a/python/haystack-tool-policy/pyproject.toml +++ b/python/haystack-tool-policy/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo: a real Haystack agent governed via the native adapter" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", # Haystack 2.x ships the `Tool` / `ToolInvoker` API the SDK's native adapter # hooks (haystack.tools.Tool.invoke). 1.x predates it and is out of scope. "haystack-ai>=2.31.0,<4.0", diff --git a/python/haystack-tool-policy/uv.lock b/python/haystack-tool-policy/uv.lock index 01f72a96..80942e90 100644 --- a/python/haystack-tool-policy/uv.lock +++ b/python/haystack-tool-policy/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -284,7 +284,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "haystack-ai", specifier = ">=2.31.0,<4.0" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.15.1" }, diff --git a/python/langchain-basic-agent/README.md b/python/langchain-basic-agent/README.md index ba17d798..66598fdb 100644 --- a/python/langchain-basic-agent/README.md +++ b/python/langchain-basic-agent/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -33,7 +33,7 @@ Demonstrates how to integrate [Agent Assembly](https://github.com/ai-agent-assem |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No running Agent Assembly gateway is required for the offline demo. diff --git a/python/langchain-basic-agent/pyproject.toml b/python/langchain-basic-agent/pyproject.toml index 6779bd6f..7403edb3 100644 --- a/python/langchain-basic-agent/pyproject.toml +++ b/python/langchain-basic-agent/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with LangChain" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "langchain-core>=1.4.9", "langsmith>=0.10.2", # GHSA-f4xh-w4cj-qxq8: Arbitrary server-side file read ] diff --git a/python/langchain-basic-agent/uv.lock b/python/langchain-basic-agent/uv.lock index 44ee303c..87f72f62 100644 --- a/python/langchain-basic-agent/uv.lock +++ b/python/langchain-basic-agent/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -274,7 +274,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "langchain-core", specifier = ">=1.4.9" }, { name = "langsmith", specifier = ">=0.10.2" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, diff --git a/python/langchain-research-agent/README.md b/python/langchain-research-agent/README.md index 02e4b2eb..daceb71c 100644 --- a/python/langchain-research-agent/README.md +++ b/python/langchain-research-agent/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -41,7 +41,7 @@ a single *balanced* governance policy. |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No running Agent Assembly gateway and no API keys are required for the mock demo. diff --git a/python/langchain-research-agent/pyproject.toml b/python/langchain-research-agent/pyproject.toml index 767fce47..1505fd57 100644 --- a/python/langchain-research-agent/pyproject.toml +++ b/python/langchain-research-agent/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo: a LangChain ReAct research agent" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "langchain-core>=1.4.9", "langsmith>=0.10.2", # GHSA-f4xh-w4cj-qxq8: Arbitrary server-side file read ] diff --git a/python/langchain-research-agent/uv.lock b/python/langchain-research-agent/uv.lock index ed38f98c..94335aa4 100644 --- a/python/langchain-research-agent/uv.lock +++ b/python/langchain-research-agent/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -306,7 +306,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "langchain-core", specifier = ">=1.4.9" }, { name = "langsmith", specifier = ">=0.10.2" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, diff --git a/python/langgraph/README.md b/python/langgraph/README.md index f2e02409..d749cec3 100644 --- a/python/langgraph/README.md +++ b/python/langgraph/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -36,7 +36,7 @@ The example runs **fully offline**: the graph is driven with deterministic nodes |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No running Agent Assembly gateway is required for the offline demo. diff --git a/python/langgraph/pyproject.toml b/python/langgraph/pyproject.toml index 1fd0af4e..7a505c5b 100644 --- a/python/langgraph/pyproject.toml +++ b/python/langgraph/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with LangGraph" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "langgraph>=1.2.9", "langchain-core>=1.4.9", ] diff --git a/python/langgraph/uv.lock b/python/langgraph/uv.lock index 66bb7016..4a2a0aba 100644 --- a/python/langgraph/uv.lock +++ b/python/langgraph/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -336,7 +336,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "langchain-core", specifier = ">=1.4.9" }, { name = "langgraph", specifier = ">=1.2.9" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, diff --git a/python/llamaindex-tool-policy/README.md b/python/llamaindex-tool-policy/README.md index 59bf1703..86df45d9 100644 --- a/python/llamaindex-tool-policy/README.md +++ b/python/llamaindex-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -34,7 +34,7 @@ LlamaIndex has a native Agent Assembly adapter (`agent_assembly.adapters.llamain |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 (with the LlamaIndex adapter) | +| Agent Assembly Python SDK | >= 0.0.1rc7 (with the LlamaIndex adapter) | No API key or running gateway is required for the offline demo. diff --git a/python/llamaindex-tool-policy/pyproject.toml b/python/llamaindex-tool-policy/pyproject.toml index cf614172..7fc0e22b 100644 --- a/python/llamaindex-tool-policy/pyproject.toml +++ b/python/llamaindex-tool-policy/pyproject.toml @@ -7,7 +7,7 @@ dependencies = [ # Floor bumped to the release that ships the native LlamaIndex adapter # (agent_assembly.adapters.llamaindex, AAASM-3536). Earlier SDK releases # lack it, so this example's CI is release-gated on that publish. - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "llama-index-core>=0.14.23", ] diff --git a/python/llamaindex-tool-policy/uv.lock b/python/llamaindex-tool-policy/uv.lock index d8088efb..e2b245e0 100644 --- a/python/llamaindex-tool-policy/uv.lock +++ b/python/llamaindex-tool-policy/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -751,7 +751,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "llama-index-core", specifier = ">=0.14.23" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.15.1" }, diff --git a/python/microsoft-agent-framework-tool-policy/README.md b/python/microsoft-agent-framework-tool-policy/README.md index 7c220ce2..8013e6f6 100644 --- a/python/microsoft-agent-framework-tool-policy/README.md +++ b/python/microsoft-agent-framework-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -39,7 +39,7 @@ Like the rest of this gallery, the example runs two ways: |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No running Agent Assembly gateway is required for the offline demo. diff --git a/python/microsoft-agent-framework-tool-policy/pyproject.toml b/python/microsoft-agent-framework-tool-policy/pyproject.toml index 7ab2d6fd..8e55017f 100644 --- a/python/microsoft-agent-framework-tool-policy/pyproject.toml +++ b/python/microsoft-agent-framework-tool-policy/pyproject.toml @@ -6,7 +6,7 @@ requires-python = ">=3.12" dependencies = [ # Latest release (0.0.2) was yanked upstream ("wrong to release"); pinned to # the latest non-yanked release. See AAASM-4441 exception notes. - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", ] [project.optional-dependencies] diff --git a/python/microsoft-agent-framework-tool-policy/uv.lock b/python/microsoft-agent-framework-tool-policy/uv.lock index d4569f25..4f2816d6 100644 --- a/python/microsoft-agent-framework-tool-policy/uv.lock +++ b/python/microsoft-agent-framework-tool-policy/uv.lock @@ -47,7 +47,7 @@ wheels = [ [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -56,20 +56,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -1793,7 +1793,7 @@ live = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "agent-framework", marker = "extra == 'live'", specifier = ">=1.11.0,<2" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=1.4.0" }, diff --git a/python/openai-agents-sdk/README.md b/python/openai-agents-sdk/README.md index dbf79129..3fab970e 100644 --- a/python/openai-agents-sdk/README.md +++ b/python/openai-agents-sdk/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -33,7 +33,7 @@ Demonstrates how to integrate [Agent Assembly](https://github.com/ai-agent-assem |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No `OPENAI_API_KEY` is required for the offline demo. diff --git a/python/openai-agents-sdk/pyproject.toml b/python/openai-agents-sdk/pyproject.toml index 53152862..f12a53a1 100644 --- a/python/openai-agents-sdk/pyproject.toml +++ b/python/openai-agents-sdk/pyproject.toml @@ -6,7 +6,7 @@ requires-python = ">=3.12" dependencies = [ # Latest release (0.0.2) was yanked upstream ("wrong to release"); pinned to # the latest non-yanked release. See AAASM-4441 exception notes. - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "openai-agents>=0.18.2", # Constrain transitive dep to fix GHSA-4xgf-cpjx-pc3j (symlink file read vulnerability) "pydantic-settings>=2.14.2", diff --git a/python/openai-agents-sdk/uv.lock b/python/openai-agents-sdk/uv.lock index db55f316..47e45bf8 100644 --- a/python/openai-agents-sdk/uv.lock +++ b/python/openai-agents-sdk/uv.lock @@ -10,7 +10,7 @@ resolution-markers = [ [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -19,20 +19,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -591,7 +591,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "openai-agents", specifier = ">=0.18.2" }, { name = "pydantic-settings", specifier = ">=2.14.2" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, diff --git a/python/pydantic-ai/README.md b/python/pydantic-ai/README.md index 94daae7f..1992b8c0 100644 --- a/python/pydantic-ai/README.md +++ b/python/pydantic-ai/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -32,7 +32,7 @@ Demonstrates how to integrate [Agent Assembly](https://github.com/ai-agent-assem |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No running Agent Assembly gateway is required for the offline demo. diff --git a/python/pydantic-ai/pyproject.toml b/python/pydantic-ai/pyproject.toml index 434e048a..e52a5f15 100644 --- a/python/pydantic-ai/pyproject.toml +++ b/python/pydantic-ai/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with Pydantic AI" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", # The Agent Assembly Pydantic AI adapter installs a version-tolerant tool # hook: it patches `AbstractToolset.call_tool` (and concrete toolsets such # as `FunctionToolset`) on pydantic-ai >=0.3.0, and falls back to the diff --git a/python/pydantic-ai/uv.lock b/python/pydantic-ai/uv.lock index 2199f721..44f1aa8c 100644 --- a/python/pydantic-ai/uv.lock +++ b/python/pydantic-ai/uv.lock @@ -10,7 +10,7 @@ resolution-markers = [ [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -19,20 +19,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -1242,7 +1242,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "pydantic-ai", specifier = ">=2.9.0" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=1.4.0" }, diff --git a/python/semantic-kernel-tool-policy/README.md b/python/semantic-kernel-tool-policy/README.md index 1708adc6..1e8235d1 100644 --- a/python/semantic-kernel-tool-policy/README.md +++ b/python/semantic-kernel-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -36,7 +36,7 @@ Because Semantic Kernel has no native adapter, this example governs it the frame |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | | semantic-kernel | >= 1.39.4 | No API key or running gateway is required for the offline demo — the tools are native (code) `KernelFunction`s, so no LLM connector is configured. diff --git a/python/semantic-kernel-tool-policy/pyproject.toml b/python/semantic-kernel-tool-policy/pyproject.toml index 42b32ad5..c3f8fb37 100644 --- a/python/semantic-kernel-tool-policy/pyproject.toml +++ b/python/semantic-kernel-tool-policy/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with Microsoft Semantic Kernel" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", # Semantic Kernel has no native Agent Assembly adapter (it is distinct from # the Microsoft Agent Framework, which does), so this example governs its # real `KernelFunction` calls the framework-agnostic way (the same path the diff --git a/python/semantic-kernel-tool-policy/uv.lock b/python/semantic-kernel-tool-policy/uv.lock index 80cc80d7..3f29bdca 100644 --- a/python/semantic-kernel-tool-policy/uv.lock +++ b/python/semantic-kernel-tool-policy/uv.lock @@ -10,7 +10,7 @@ resolution-markers = [ [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -20,20 +20,20 @@ dependencies = [ { name = "pydantic", version = "2.13.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14'" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -2219,7 +2219,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "azure-ai-agents", specifier = ">=1.2.0b3" }, { name = "azure-ai-projects", specifier = ">=1.0.0b12" }, { name = "mcp", specifier = ">=1.28.1" }, diff --git a/python/smolagents-tool-policy/README.md b/python/smolagents-tool-policy/README.md index 6e11a2f1..3e3f055c 100644 --- a/python/smolagents-tool-policy/README.md +++ b/python/smolagents-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -40,7 +40,7 @@ This is not a mock: the tools are real `smolagents.Tool` subclasses and the gove |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | | smolagents | >= 1.26.0, < 2.0.0 | No running Agent Assembly gateway and no model/API credentials are required for the offline demo. diff --git a/python/smolagents-tool-policy/pyproject.toml b/python/smolagents-tool-policy/pyproject.toml index 5dbe257f..b4301622 100644 --- a/python/smolagents-tool-policy/pyproject.toml +++ b/python/smolagents-tool-policy/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with Smolagents (Hugging Face)" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", # smolagents is light (no chromadb-style native tree), so it stays in the base # deps: the demo governs *real* smolagents.Tool instances through the SDK's # native adapter, both offline and live. Pinned <2.0 to the 1.x line whose diff --git a/python/smolagents-tool-policy/uv.lock b/python/smolagents-tool-policy/uv.lock index 0f8eb6fb..8d1acf20 100644 --- a/python/smolagents-tool-policy/uv.lock +++ b/python/smolagents-tool-policy/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -752,7 +752,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.15.1" }, { name = "smolagents", specifier = ">=1.26.0,<2.0.0" }, diff --git a/python/strands-agents-tool-policy/README.md b/python/strands-agents-tool-policy/README.md index fbb1fdfa..b3c76682 100644 --- a/python/strands-agents-tool-policy/README.md +++ b/python/strands-agents-tool-policy/README.md @@ -5,14 +5,14 @@ | Requirement | Version | |---|---| -| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc6 | +| Agent Assembly Python SDK (agent-assembly) | >= 0.0.1rc7 | Install: ```bash -uv add agent-assembly==0.0.1rc6 +uv add agent-assembly==0.0.1rc7 # or -pip install agent-assembly==0.0.1rc6 +pip install agent-assembly==0.0.1rc7 ``` @@ -34,7 +34,7 @@ Strands Agents has **no native Agent Assembly adapter**, so this example governs |---|---| | Python | >= 3.12 | | [uv](https://github.com/astral-sh/uv) | latest | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | | strands-agents | >= 1.47.0 | No API key or running gateway is required for the offline demo. diff --git a/python/strands-agents-tool-policy/pyproject.toml b/python/strands-agents-tool-policy/pyproject.toml index 7c168a0f..b02705e8 100644 --- a/python/strands-agents-tool-policy/pyproject.toml +++ b/python/strands-agents-tool-policy/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly governance demo with Strands Agents (AWS)" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", # Strands Agents has no native Agent Assembly adapter, so this example # governs its real `@strands.tool` objects the framework-agnostic way # (the same path the `custom-tool-policy` example uses). diff --git a/python/strands-agents-tool-policy/uv.lock b/python/strands-agents-tool-policy/uv.lock index e8bb9714..8c7a79b2 100644 --- a/python/strands-agents-tool-policy/uv.lock +++ b/python/strands-agents-tool-policy/uv.lock @@ -10,7 +10,7 @@ resolution-markers = [ [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -19,20 +19,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -978,7 +978,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.1.1" }, { name = "strands-agents", specifier = ">=1.47.0" }, ] diff --git a/scenarios/approval-gates/README.md b/scenarios/approval-gates/README.md index 4678414c..63be1197 100644 --- a/scenarios/approval-gates/README.md +++ b/scenarios/approval-gates/README.md @@ -65,7 +65,7 @@ the standard `AssemblyCallbackHandler` from the Agent Assembly SDK. |---|---| | Python | ≥ 3.12 | | uv | latest | -| `agent-assembly` SDK | ≥ 0.0.1rc6 | +| `agent-assembly` SDK | ≥ 0.0.1rc7 | | PyYAML | ≥ 6.0 | Node.js implementation: diff --git a/scenarios/approval-gates/python/pyproject.toml b/scenarios/approval-gates/python/pyproject.toml index e91c4843..721784b3 100644 --- a/scenarios/approval-gates/python/pyproject.toml +++ b/scenarios/approval-gates/python/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly approval gates scenario — offline demo with mocked approval" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "PyYAML>=6.0.3", ] diff --git a/scenarios/approval-gates/python/uv.lock b/scenarios/approval-gates/python/uv.lock index 73975b37..a111bd8c 100644 --- a/scenarios/approval-gates/python/uv.lock +++ b/scenarios/approval-gates/python/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -67,7 +67,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0.0" }, { name = "pyyaml", specifier = ">=6.0.3" }, ] diff --git a/scenarios/live-core-enforcement/README.md b/scenarios/live-core-enforcement/README.md index 32e97f00..be3b1599 100644 --- a/scenarios/live-core-enforcement/README.md +++ b/scenarios/live-core-enforcement/README.md @@ -85,7 +85,7 @@ bash scripts/stop.sh If you already have a runtime + gateway running locally and a native SDK build: ```bash -pip install "agent-assembly==0.0.1rc6" # plus the native extension (maturin) +pip install "agent-assembly==0.0.1rc7" # plus the native extension (maturin) cp python-agent/.env.example .env # then export the vars (incl. AA_GATEWAY_ENDPOINT) python python-agent/agent.py ``` diff --git a/scenarios/live-core-enforcement/python-agent/Dockerfile b/scenarios/live-core-enforcement/python-agent/Dockerfile index 62520869..50dc1f03 100644 --- a/scenarios/live-core-enforcement/python-agent/Dockerfile +++ b/scenarios/live-core-enforcement/python-agent/Dockerfile @@ -36,7 +36,7 @@ ENV PATH="/root/.cargo/bin:${PATH}" # `maturin develop` instead (see README). Versions are pinned and # `--only-binary=:all:` forces wheel-only installs (both ship wheels for this # platform), so no arbitrary sdist build script runs during install. -RUN pip install --no-cache-dir --only-binary=:all: "maturin==1.14.1" "agent-assembly==0.0.1rc6" +RUN pip install --no-cache-dir --only-binary=:all: "maturin==1.14.1" "agent-assembly==0.0.1rc7" WORKDIR /app COPY agent.py /app/agent.py diff --git a/scenarios/policy-enforcement/README.md b/scenarios/policy-enforcement/README.md index 6d8e3bb6..1ca52562 100644 --- a/scenarios/policy-enforcement/README.md +++ b/scenarios/policy-enforcement/README.md @@ -57,7 +57,7 @@ Rules are evaluated top-to-bottom. Any tool not listed falls through to the | Node.js | >= 20 | | [pnpm](https://pnpm.io) | latest | | Go | >= 1.22 | -| Agent Assembly Python SDK | >= 0.0.1rc6 | +| Agent Assembly Python SDK | >= 0.0.1rc7 | No API key or gateway is required — this scenario runs fully offline. diff --git a/scenarios/policy-enforcement/python/pyproject.toml b/scenarios/policy-enforcement/python/pyproject.toml index 10e3e5f7..60b3b76f 100644 --- a/scenarios/policy-enforcement/python/pyproject.toml +++ b/scenarios/policy-enforcement/python/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Agent Assembly policy enforcement scenario — offline demo" requires-python = ">=3.12" dependencies = [ - "agent-assembly==0.0.1rc6", + "agent-assembly==0.0.1rc7", "PyYAML>=6.0.3", ] diff --git a/scenarios/policy-enforcement/python/uv.lock b/scenarios/policy-enforcement/python/uv.lock index 597a9dd1..f005c55b 100644 --- a/scenarios/policy-enforcement/python/uv.lock +++ b/scenarios/policy-enforcement/python/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12" [[package]] name = "agent-assembly" -version = "0.0.1rc6" +version = "0.0.1rc7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -13,20 +13,20 @@ dependencies = [ { name = "pydantic" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/75/fab2c549b0e36b0a7c63b02cfcf97db3bc0e5598f5db164765823cfb232a/agent_assembly-0.0.1rc6.tar.gz", hash = "sha256:dc2c74b34f86a4895b9eb4f95c8fe1d012454f82ec2344eceeb7f038b7287b8b", size = 111976, upload-time = "2026-07-17T00:31:03.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/13/a7dc466b9e667adcb52b28ea33766cb3c6ece129cf51aae618299334d3af/agent_assembly-0.0.1rc7.tar.gz", hash = "sha256:1cc67a75d53737047ad94b27e9eb39dc21e2a706356d81e949ee15e2fb1a365f", size = 136151, upload-time = "2026-09-17T02:42:27.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/2a/f350ef44fd443a1b25b1f6f7119fba48303e87598b1eda6004c5b61caee5/agent_assembly-0.0.1rc6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:dc7bc642ef1105a8fbd6d42dc40121cca36427de4c838e8e08204f9f5a12cd96", size = 23912138, upload-time = "2026-07-17T00:30:32.693Z" }, - { url = "https://files.pythonhosted.org/packages/7b/77/07995f8412f25d862d8f8569ecd9aa0e0278e6763dd51e6cbdad6dd034a4/agent_assembly-0.0.1rc6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f0a3ef6d2910883cd75f347258d257f3052b807bef3a9de5648612efdc147506", size = 22301013, upload-time = "2026-07-17T00:30:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/49/3c/94756c88d37fa748aa79e2c5dfc2dd92066e281da1093c768e7729a553b4/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b3559c6ccde85fc9a3f66d75fc4c7e61015d76b4f27feb65e805cf6cf9e7d7", size = 22740123, upload-time = "2026-07-17T00:30:38.342Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3e/39a7fa72f78dd04b8a3ab7e49915f92464335abcbbdfccd9293ce232d659/agent_assembly-0.0.1rc6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99c72d52586e8334af101e99e89ab045f68c0932f3e69515277bc2235d39dfff", size = 24435252, upload-time = "2026-07-17T00:30:41.036Z" }, - { url = "https://files.pythonhosted.org/packages/85/f0/f2116651b67fdd48365233953b4bf3b887c50a0f7979dad864d1ec0a8ee0/agent_assembly-0.0.1rc6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7fbb676a07b281a01ec5ce2419b2f2ec1917043af3bb9ddc08c1888d90367c21", size = 23912603, upload-time = "2026-07-17T00:30:43.647Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d5/5ccda9674043a5ce0f2489ba3135e096b83aa6e64010b238ccc08d0a6a3c/agent_assembly-0.0.1rc6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ad60ff70fc895c48b8053b8ec4aa03bca147182ee85d25b6a73d9655083dee16", size = 22301054, upload-time = "2026-07-17T00:30:46.32Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a912841ae06dbbfe0ff85279e2399cd1938d83f6719290b7f1482e53737c/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b948b5a65a7815100e3a0a595486efeb2543ab6d7355d8d55b4b94e95e2cf515", size = 22740417, upload-time = "2026-07-17T00:30:48.944Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4b/df4b0005d22fab752eb730b5a63bc6746de1a37593fd000489f857a2accd/agent_assembly-0.0.1rc6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:688e2c128425a5920ff7209868746e3fb56bcdb703a1187b832a58249abfbba9", size = 24436064, upload-time = "2026-07-17T00:30:51.36Z" }, - { url = "https://files.pythonhosted.org/packages/94/ad/747f43853a511024b6ba5b1d8afdc369f6601fbc974a6b66ccc0d0c1c96b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:a2dff3f6e2444ee4c41dd5b5404156d012571c74d0f3e423623d8242059b5fbd", size = 23912639, upload-time = "2026-07-17T00:30:54.005Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/c18553abdc9179f9b684cb234513fe46de56de8da07bae810e704a6c465b/agent_assembly-0.0.1rc6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a303f374517a555ec1b4b5b8eab673750e2911808354d244b08db83e0ebee877", size = 22300016, upload-time = "2026-07-17T00:30:56.612Z" }, - { url = "https://files.pythonhosted.org/packages/54/64/2f15fd9d3b2ae831dd964b600b47591e16843fbe912c0d1b01dc0fe950ea/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb08614a1b3dceb058c019b33e4f7588f7b2a67e9ba60c58211d326901341d4b", size = 22742139, upload-time = "2026-07-17T00:30:58.921Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b4c44e937aa4ae97b7f63edb071ea365a1a9020688e88dfd3d9326e1bc9f/agent_assembly-0.0.1rc6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdc23524ca09b73353a5da7480b494f5fde4923d859503b527af09d36f79363f", size = 24436421, upload-time = "2026-07-17T00:31:01.339Z" }, + { url = "https://files.pythonhosted.org/packages/61/3b/faba61d732a265664e745967af9b0dcbc07f7156b451cd7c5678ded22c34/agent_assembly-0.0.1rc7-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e0ffea7a6e118071822a72a566062190a1d317729c74a1ab19113671fa4d500c", size = 29920871, upload-time = "2026-09-17T02:41:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/8b/43/62361b5dda86dfa6e3b5f7310a3e6f883b41f44c4d90d76fd63dbc3efebd/agent_assembly-0.0.1rc7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac52a5f79dbdbf0fd6e7e18c762321f2e40e6707d432a8f9b66e01d78f660906", size = 28129069, upload-time = "2026-09-17T02:41:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/a284747968bd4ef37204378606c4b4b66117b753cc248978f5200440d53a/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d43290dc3721d94ca1fdba1c41142efa41369935b87737b980c442707d72e7", size = 28367392, upload-time = "2026-09-17T02:41:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/99/55/b43ff8dee93def821a567ea6eaa2be56e3ddb21d1f8bdd896609d863156c/agent_assembly-0.0.1rc7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8be0f0bdf6822375f92cb9678db0f98d0b8c0c0a846d66706931340879825f0e", size = 30288448, upload-time = "2026-09-17T02:42:02.256Z" }, + { url = "https://files.pythonhosted.org/packages/2a/b0/6bb8f5ed76e99cc932df940194173710ab8751f5ec2fde29d4ad73185f07/agent_assembly-0.0.1rc7-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4491c365652ba2c0f42f2acebe204200ebb3c77541d5b365cd3cb6e69f37dd6c", size = 29921264, upload-time = "2026-09-17T02:42:04.905Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/38e0d4f0a2f13989994700888d0b178aaadb04e10fe13a0b2a38699335a6/agent_assembly-0.0.1rc7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bfc5b6485e4fc068ec3fabb0dae72585ecf0a52947da0a11f08d29f20ac39874", size = 28128120, upload-time = "2026-09-17T02:42:07.541Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1b/2335070c27eb822446724f415fdf3fee57f519fb44631d5b12f82cf4db83/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:316ca349530772e753c9c3908747cd287c068f059f8d10e6f758d79403467388", size = 28367985, upload-time = "2026-09-17T02:42:10.116Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/116cb8f0d5138b1e62fb95106bf9b509f9c036fc97fe445c90c79a862862/agent_assembly-0.0.1rc7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c37b3d9304df9a7f39a5ea42937f05a705980ba10ddde117ed7ce46b2dfa45db", size = 30288656, upload-time = "2026-09-17T02:42:12.947Z" }, + { url = "https://files.pythonhosted.org/packages/8d/da/b88ef7d2c3c2cd73f7387dd7b602be20c1f19e438a5b02c3e665f9ba8ccd/agent_assembly-0.0.1rc7-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e08c10df37fd1397405439642a17c5970f125cfc83dd760809245655cfe3b51b", size = 29921965, upload-time = "2026-09-17T02:42:15.705Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/b1842841fa6122a508c0ffebb7ca5e17621f689597279c70e1bf810d1832/agent_assembly-0.0.1rc7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:898a431cb8c5efdae66ec26532fc1b70de6fa3a4886147b5e3bab660d82cc4d1", size = 28130016, upload-time = "2026-09-17T02:42:19.551Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/335101a3d21da67bc7ac9779931123a04d51c7eab637f8e290472e387191/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:302b3c2ed9d66a9efa2a51c3bb8ea1582c73e637483d8029cf859da8f06affa7", size = 28368098, upload-time = "2026-09-17T02:42:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/d4e0fdc26986a6e291469f79388cd6cf940caa977906f0b4354068344829/agent_assembly-0.0.1rc7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c446ae08b6122cac386a0605e6f6bfc8042aa024544167e60e4280872cf532e", size = 30287722, upload-time = "2026-09-17T02:42:25.104Z" }, ] [[package]] @@ -199,7 +199,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "agent-assembly", specifier = "==0.0.1rc6" }, + { name = "agent-assembly", specifier = "==0.0.1rc7" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0.0" }, { name = "pyyaml", specifier = ">=6.0.3" }, ]