From 2c3fbcda566ecd0df53781416e444119252cfb9f Mon Sep 17 00:00:00 2001 From: Chisanan232 <42397554+Chisanan232@users.noreply.github.com> Date: Tue, 22 Sep 2026 15:37:48 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20deps(examples):=20Adop?= =?UTF-8?q?t=20SDK=20rc.7=20via=20the=20sdk-versions.yaml=20source=20of=20?= =?UTF-8?q?truth?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Moves metadata/sdk-versions.yaml from 0.0.1rc6 to 0.0.1rc7 (Python) and 0.0.1-rc.6 to 0.0.1-rc.7 (Node), then runs scripts/generate_example_metadata.py to align every dependent surface, and relocks all 18 Python examples and all 7 Node examples. Supersedes 25 Dependabot PRs that cannot be merged individually: the pin is a single repo-wide source of truth, so a PR bumping one manifest is drift relative to it and the `metadata drift` job reverts the bump. Dependabot also bumped the manifests without relocking, so `uv sync --locked` failed on each one. Go stays at v0.0.1-rc.6 deliberately — go-sdk has no v0.0.1-rc.7 tag and the module proxy lists nothing past rc.6, which is also why Dependabot raised no go-sdk PRs. Both moved versions are really published: PyPI agent-assembly 0.0.1rc7 has 13 unyanked files, and npm @agent-assembly/sdk 0.0.1-rc.7 is in the registry. Node relocks ran against registry.npmjs.org explicitly rather than the corporate registry in ~/.npmrc, which has produced misleading relocks before. Every pnpm lockfile stays at lockfileVersion 9.0. refs AAASM-6154 Co-Authored-By: Claude Opus 5 --- .github/workflows/verify-live.yml | 2 +- metadata/sdk-versions.yaml | 4 +- node/custom-tool-policy/README.md | 8 +-- node/custom-tool-policy/package.json | 2 +- node/custom-tool-policy/pnpm-lock.yaml | 42 +++++++-------- node/langchain-js-basic-agent/README.md | 8 +-- node/langchain-js-basic-agent/package.json | 2 +- node/langchain-js-basic-agent/pnpm-lock.yaml | 42 +++++++-------- node/langgraph-js/README.md | 8 +-- node/langgraph-js/package.json | 2 +- node/langgraph-js/pnpm-lock.yaml | 42 +++++++-------- node/mastra/README.md | 8 +-- node/mastra/package.json | 2 +- node/mastra/pnpm-lock.yaml | 51 ++++++++----------- node/openai-node-tool-policy/README.md | 8 +-- node/openai-node-tool-policy/package.json | 2 +- node/openai-node-tool-policy/pnpm-lock.yaml | 42 +++++++-------- node/vercel-ai/README.md | 8 +-- node/vercel-ai/package.json | 2 +- node/vercel-ai/pnpm-lock.yaml | 42 +++++++-------- python/agno-tool-policy/README.md | 8 +-- python/agno-tool-policy/pyproject.toml | 2 +- python/agno-tool-policy/uv.lock | 30 +++++------ python/autogen-tool-policy/README.md | 8 +-- python/autogen-tool-policy/pyproject.toml | 2 +- python/autogen-tool-policy/uv.lock | 30 +++++------ python/crewai-research-crew/README.md | 8 +-- python/crewai-research-crew/pyproject.toml | 2 +- python/crewai-research-crew/uv.lock | 30 +++++------ python/custom-tool-policy/README.md | 8 +-- python/custom-tool-policy/pyproject.toml | 2 +- python/custom-tool-policy/uv.lock | 30 +++++------ python/google-adk/README.md | 8 +-- python/google-adk/pyproject.toml | 2 +- python/google-adk/uv.lock | 30 +++++------ python/haystack-tool-policy/README.md | 8 +-- python/haystack-tool-policy/pyproject.toml | 2 +- python/haystack-tool-policy/uv.lock | 30 +++++------ python/langchain-basic-agent/README.md | 8 +-- python/langchain-basic-agent/pyproject.toml | 2 +- python/langchain-basic-agent/uv.lock | 30 +++++------ python/langchain-research-agent/README.md | 8 +-- .../langchain-research-agent/pyproject.toml | 2 +- python/langchain-research-agent/uv.lock | 30 +++++------ python/langgraph/README.md | 8 +-- python/langgraph/pyproject.toml | 2 +- python/langgraph/uv.lock | 30 +++++------ python/llamaindex-tool-policy/README.md | 8 +-- python/llamaindex-tool-policy/pyproject.toml | 2 +- python/llamaindex-tool-policy/uv.lock | 30 +++++------ .../README.md | 8 +-- .../pyproject.toml | 2 +- .../uv.lock | 30 +++++------ python/openai-agents-sdk/README.md | 8 +-- python/openai-agents-sdk/pyproject.toml | 2 +- python/openai-agents-sdk/uv.lock | 30 +++++------ python/pydantic-ai/README.md | 8 +-- python/pydantic-ai/pyproject.toml | 2 +- python/pydantic-ai/uv.lock | 30 +++++------ python/semantic-kernel-tool-policy/README.md | 8 +-- .../pyproject.toml | 2 +- python/semantic-kernel-tool-policy/uv.lock | 30 +++++------ python/smolagents-tool-policy/README.md | 8 +-- python/smolagents-tool-policy/pyproject.toml | 2 +- python/smolagents-tool-policy/uv.lock | 30 +++++------ python/strands-agents-tool-policy/README.md | 8 +-- .../strands-agents-tool-policy/pyproject.toml | 2 +- python/strands-agents-tool-policy/uv.lock | 30 +++++------ scenarios/approval-gates/README.md | 4 +- .../approval-gates/python/pyproject.toml | 2 +- scenarios/approval-gates/python/uv.lock | 30 +++++------ scenarios/live-core-enforcement/README.md | 2 +- .../node-agent/README.md | 8 +-- .../node-agent/package.json | 2 +- .../node-agent/pnpm-lock.yaml | 42 +++++++-------- .../python-agent/Dockerfile | 2 +- scenarios/policy-enforcement/README.md | 2 +- .../policy-enforcement/python/pyproject.toml | 2 +- scenarios/policy-enforcement/python/uv.lock | 30 +++++------ 79 files changed, 543 insertions(+), 550 deletions(-) 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 e2a836df..947d11cf 100644 --- a/metadata/sdk-versions.yaml +++ b/metadata/sdk-versions.yaml @@ -19,13 +19,13 @@ 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}}" node: package: "@agent-assembly/sdk" - version: "0.0.1-rc.6" + version: "0.0.1-rc.7" install_pnpm: "pnpm add @agent-assembly/sdk@{{version}}" install_npm: "npm install @agent-assembly/sdk@{{version}}" install_yarn: "yarn add @agent-assembly/sdk@{{version}}" diff --git a/node/custom-tool-policy/README.md b/node/custom-tool-policy/README.md index dbc39bbd..dfe8c2ec 100644 --- a/node/custom-tool-policy/README.md +++ b/node/custom-tool-policy/README.md @@ -5,16 +5,16 @@ | Requirement | Version | |---|---| -| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.6 | +| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.7 | Install: ```bash -pnpm add @agent-assembly/sdk@0.0.1-rc.6 +pnpm add @agent-assembly/sdk@0.0.1-rc.7 # or -npm install @agent-assembly/sdk@0.0.1-rc.6 +npm install @agent-assembly/sdk@0.0.1-rc.7 # or -yarn add @agent-assembly/sdk@0.0.1-rc.6 +yarn add @agent-assembly/sdk@0.0.1-rc.7 ``` diff --git a/node/custom-tool-policy/package.json b/node/custom-tool-policy/package.json index 21adb031..1be84454 100644 --- a/node/custom-tool-policy/package.json +++ b/node/custom-tool-policy/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@agent-assembly/sdk": "0.0.1-rc.6" + "@agent-assembly/sdk": "0.0.1-rc.7" }, "devDependencies": { "@types/node": "^26.6.2", diff --git a/node/custom-tool-policy/pnpm-lock.yaml b/node/custom-tool-policy/pnpm-lock.yaml index 3effdcfa..1cebcf89 100644 --- a/node/custom-tool-policy/pnpm-lock.yaml +++ b/node/custom-tool-policy/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@agent-assembly/sdk': - specifier: 0.0.1-rc.6 - version: 0.0.1-rc.6 + specifier: 0.0.1-rc.7 + version: 0.0.1-rc.7 devDependencies: '@types/node': specifier: ^26.6.2 @@ -27,32 +27,32 @@ importers: packages: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-qzLvYBsYN0k3rlr12emEj5UeODOY07jZgI13NqlNsJnZW+UEcITue5wFuSChXQ8jmrAr1TdrEtQgRsohXY24HQ==} + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-sdh740VoRiX9ftuunWSTLV7dvCwx0HqJkk//hVL/N9n0otBVv4vPlfK00ci9z+Eawy58OENBy8s5WMDJF3SkpA==} cpu: [arm64] os: [darwin] hasBin: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': - resolution: {integrity: sha512-dVtBDt1VjjrumJnG4560626Jb1ce1YeZUb5mWKl/Nsde7+wweBa5y6EiwmwHLySBRNaFprDM+TsjnHC/YJSoRQ==} + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': + resolution: {integrity: sha512-eI6wRYVGttdMXeg6nA7ag7ZHP1V8fGzSJwSgrFpCEB/1N0kxmJqhO7UHyoBVha7vDfEua6Ag/+wCP70XaF9RiA==} cpu: [x64] os: [darwin] hasBin: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-4xwQGYa1uu715FQ7RkmZ1sH7qJ9PM4b6cWrOsFwebJZpqh0EaBtfq0arinEJR7U+ycxr1mkkzrUa+ir/vFOf9g==} + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-7Pkwo4MOdeF0V/Yoe5Rg3j++1bcljvDeOj+L8bgzWlSiOtkyhdvgE4io08qGZQdIQMdBdtfDhTsIFKpPZXsi2Q==} cpu: [arm64] os: [linux] hasBin: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': - resolution: {integrity: sha512-ta9xN4EVfb11N0NCWmfT9PyrlEjAV0LPOL86OAiWCgsRsuN5VBB/+Ro0BVqR+idFEWnDkHFZJnFvWOl0ySU9EQ==} + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': + resolution: {integrity: sha512-4cSu4Z5QeTMWrkapvxQxrP9ocIej9h7jmtJtxPvL5SfL4RMYdvYcqJE31wgFPZJdH5KQPbMOZiTeVdlNLz6qYA==} cpu: [x64] os: [linux] hasBin: true - '@agent-assembly/sdk@0.0.1-rc.6': - resolution: {integrity: sha512-Z9VYRIIQCgri/3PwbnQ/+gp7ymQJ9dGWc9NVTSJ8TsM4yPk2tgAI/hm6neIMsGJuB++nvxysAlVna9F+7DvIwg==} + '@agent-assembly/sdk@0.0.1-rc.7': + resolution: {integrity: sha512-vN+Vtys1HD83jKMl/TD4ZDM8Ki8DOQpXMUT0CqAe2IEK2fE9eyn1gicP87h4yfNe6Urgh5FuXjBAKYw9Wt6xdw==} engines: {node: '>=18.18.0', pnpm: '>=10'} peerDependencies: '@langchain/core': '>=0.3.0' @@ -893,27 +893,27 @@ packages: snapshots: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': optional: true - '@agent-assembly/sdk@0.0.1-rc.6': + '@agent-assembly/sdk@0.0.1-rc.7': dependencies: '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 optionalDependencies: - '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-x64': 0.0.1-rc.6 + '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-x64': 0.0.1-rc.7 '@bufbuild/protobuf@2.12.1': {} diff --git a/node/langchain-js-basic-agent/README.md b/node/langchain-js-basic-agent/README.md index 9c428c1f..55fe476c 100644 --- a/node/langchain-js-basic-agent/README.md +++ b/node/langchain-js-basic-agent/README.md @@ -5,16 +5,16 @@ | Requirement | Version | |---|---| -| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.6 | +| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.7 | Install: ```bash -pnpm add @agent-assembly/sdk@0.0.1-rc.6 +pnpm add @agent-assembly/sdk@0.0.1-rc.7 # or -npm install @agent-assembly/sdk@0.0.1-rc.6 +npm install @agent-assembly/sdk@0.0.1-rc.7 # or -yarn add @agent-assembly/sdk@0.0.1-rc.6 +yarn add @agent-assembly/sdk@0.0.1-rc.7 ``` diff --git a/node/langchain-js-basic-agent/package.json b/node/langchain-js-basic-agent/package.json index b50e4456..7cb16ba4 100644 --- a/node/langchain-js-basic-agent/package.json +++ b/node/langchain-js-basic-agent/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@agent-assembly/sdk": "0.0.1-rc.6" + "@agent-assembly/sdk": "0.0.1-rc.7" }, "devDependencies": { "@types/node": "^26.6.2", diff --git a/node/langchain-js-basic-agent/pnpm-lock.yaml b/node/langchain-js-basic-agent/pnpm-lock.yaml index 2ac43fdb..54e5bb21 100644 --- a/node/langchain-js-basic-agent/pnpm-lock.yaml +++ b/node/langchain-js-basic-agent/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@agent-assembly/sdk': - specifier: 0.0.1-rc.6 - version: 0.0.1-rc.6 + specifier: 0.0.1-rc.7 + version: 0.0.1-rc.7 devDependencies: '@types/node': specifier: ^26.6.2 @@ -27,32 +27,32 @@ importers: packages: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-qzLvYBsYN0k3rlr12emEj5UeODOY07jZgI13NqlNsJnZW+UEcITue5wFuSChXQ8jmrAr1TdrEtQgRsohXY24HQ==} + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-sdh740VoRiX9ftuunWSTLV7dvCwx0HqJkk//hVL/N9n0otBVv4vPlfK00ci9z+Eawy58OENBy8s5WMDJF3SkpA==} cpu: [arm64] os: [darwin] hasBin: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': - resolution: {integrity: sha512-dVtBDt1VjjrumJnG4560626Jb1ce1YeZUb5mWKl/Nsde7+wweBa5y6EiwmwHLySBRNaFprDM+TsjnHC/YJSoRQ==} + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': + resolution: {integrity: sha512-eI6wRYVGttdMXeg6nA7ag7ZHP1V8fGzSJwSgrFpCEB/1N0kxmJqhO7UHyoBVha7vDfEua6Ag/+wCP70XaF9RiA==} cpu: [x64] os: [darwin] hasBin: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-4xwQGYa1uu715FQ7RkmZ1sH7qJ9PM4b6cWrOsFwebJZpqh0EaBtfq0arinEJR7U+ycxr1mkkzrUa+ir/vFOf9g==} + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-7Pkwo4MOdeF0V/Yoe5Rg3j++1bcljvDeOj+L8bgzWlSiOtkyhdvgE4io08qGZQdIQMdBdtfDhTsIFKpPZXsi2Q==} cpu: [arm64] os: [linux] hasBin: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': - resolution: {integrity: sha512-ta9xN4EVfb11N0NCWmfT9PyrlEjAV0LPOL86OAiWCgsRsuN5VBB/+Ro0BVqR+idFEWnDkHFZJnFvWOl0ySU9EQ==} + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': + resolution: {integrity: sha512-4cSu4Z5QeTMWrkapvxQxrP9ocIej9h7jmtJtxPvL5SfL4RMYdvYcqJE31wgFPZJdH5KQPbMOZiTeVdlNLz6qYA==} cpu: [x64] os: [linux] hasBin: true - '@agent-assembly/sdk@0.0.1-rc.6': - resolution: {integrity: sha512-Z9VYRIIQCgri/3PwbnQ/+gp7ymQJ9dGWc9NVTSJ8TsM4yPk2tgAI/hm6neIMsGJuB++nvxysAlVna9F+7DvIwg==} + '@agent-assembly/sdk@0.0.1-rc.7': + resolution: {integrity: sha512-vN+Vtys1HD83jKMl/TD4ZDM8Ki8DOQpXMUT0CqAe2IEK2fE9eyn1gicP87h4yfNe6Urgh5FuXjBAKYw9Wt6xdw==} engines: {node: '>=18.18.0', pnpm: '>=10'} peerDependencies: '@langchain/core': '>=0.3.0' @@ -893,27 +893,27 @@ packages: snapshots: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': optional: true - '@agent-assembly/sdk@0.0.1-rc.6': + '@agent-assembly/sdk@0.0.1-rc.7': dependencies: '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 optionalDependencies: - '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-x64': 0.0.1-rc.6 + '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-x64': 0.0.1-rc.7 '@bufbuild/protobuf@2.12.1': {} diff --git a/node/langgraph-js/README.md b/node/langgraph-js/README.md index 711086ef..26372493 100644 --- a/node/langgraph-js/README.md +++ b/node/langgraph-js/README.md @@ -5,16 +5,16 @@ | Requirement | Version | |---|---| -| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.6 | +| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.7 | Install: ```bash -pnpm add @agent-assembly/sdk@0.0.1-rc.6 +pnpm add @agent-assembly/sdk@0.0.1-rc.7 # or -npm install @agent-assembly/sdk@0.0.1-rc.6 +npm install @agent-assembly/sdk@0.0.1-rc.7 # or -yarn add @agent-assembly/sdk@0.0.1-rc.6 +yarn add @agent-assembly/sdk@0.0.1-rc.7 ``` diff --git a/node/langgraph-js/package.json b/node/langgraph-js/package.json index 8f8d4f10..9e3fcb17 100644 --- a/node/langgraph-js/package.json +++ b/node/langgraph-js/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@agent-assembly/sdk": "0.0.1-rc.6" + "@agent-assembly/sdk": "0.0.1-rc.7" }, "devDependencies": { "@types/node": "^26.6.2", diff --git a/node/langgraph-js/pnpm-lock.yaml b/node/langgraph-js/pnpm-lock.yaml index f0e36ee9..e685e04d 100644 --- a/node/langgraph-js/pnpm-lock.yaml +++ b/node/langgraph-js/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@agent-assembly/sdk': - specifier: 0.0.1-rc.6 - version: 0.0.1-rc.6 + specifier: 0.0.1-rc.7 + version: 0.0.1-rc.7 devDependencies: '@types/node': specifier: ^26.6.2 @@ -27,32 +27,32 @@ importers: packages: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-qzLvYBsYN0k3rlr12emEj5UeODOY07jZgI13NqlNsJnZW+UEcITue5wFuSChXQ8jmrAr1TdrEtQgRsohXY24HQ==} + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-sdh740VoRiX9ftuunWSTLV7dvCwx0HqJkk//hVL/N9n0otBVv4vPlfK00ci9z+Eawy58OENBy8s5WMDJF3SkpA==} cpu: [arm64] os: [darwin] hasBin: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': - resolution: {integrity: sha512-dVtBDt1VjjrumJnG4560626Jb1ce1YeZUb5mWKl/Nsde7+wweBa5y6EiwmwHLySBRNaFprDM+TsjnHC/YJSoRQ==} + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': + resolution: {integrity: sha512-eI6wRYVGttdMXeg6nA7ag7ZHP1V8fGzSJwSgrFpCEB/1N0kxmJqhO7UHyoBVha7vDfEua6Ag/+wCP70XaF9RiA==} cpu: [x64] os: [darwin] hasBin: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-4xwQGYa1uu715FQ7RkmZ1sH7qJ9PM4b6cWrOsFwebJZpqh0EaBtfq0arinEJR7U+ycxr1mkkzrUa+ir/vFOf9g==} + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-7Pkwo4MOdeF0V/Yoe5Rg3j++1bcljvDeOj+L8bgzWlSiOtkyhdvgE4io08qGZQdIQMdBdtfDhTsIFKpPZXsi2Q==} cpu: [arm64] os: [linux] hasBin: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': - resolution: {integrity: sha512-ta9xN4EVfb11N0NCWmfT9PyrlEjAV0LPOL86OAiWCgsRsuN5VBB/+Ro0BVqR+idFEWnDkHFZJnFvWOl0ySU9EQ==} + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': + resolution: {integrity: sha512-4cSu4Z5QeTMWrkapvxQxrP9ocIej9h7jmtJtxPvL5SfL4RMYdvYcqJE31wgFPZJdH5KQPbMOZiTeVdlNLz6qYA==} cpu: [x64] os: [linux] hasBin: true - '@agent-assembly/sdk@0.0.1-rc.6': - resolution: {integrity: sha512-Z9VYRIIQCgri/3PwbnQ/+gp7ymQJ9dGWc9NVTSJ8TsM4yPk2tgAI/hm6neIMsGJuB++nvxysAlVna9F+7DvIwg==} + '@agent-assembly/sdk@0.0.1-rc.7': + resolution: {integrity: sha512-vN+Vtys1HD83jKMl/TD4ZDM8Ki8DOQpXMUT0CqAe2IEK2fE9eyn1gicP87h4yfNe6Urgh5FuXjBAKYw9Wt6xdw==} engines: {node: '>=18.18.0', pnpm: '>=10'} peerDependencies: '@langchain/core': '>=0.3.0' @@ -893,27 +893,27 @@ packages: snapshots: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': optional: true - '@agent-assembly/sdk@0.0.1-rc.6': + '@agent-assembly/sdk@0.0.1-rc.7': dependencies: '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 optionalDependencies: - '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-x64': 0.0.1-rc.6 + '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-x64': 0.0.1-rc.7 '@bufbuild/protobuf@2.12.1': {} diff --git a/node/mastra/README.md b/node/mastra/README.md index 310a9f7e..bbdc783a 100644 --- a/node/mastra/README.md +++ b/node/mastra/README.md @@ -5,16 +5,16 @@ | Requirement | Version | |---|---| -| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.6 | +| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.7 | Install: ```bash -pnpm add @agent-assembly/sdk@0.0.1-rc.6 +pnpm add @agent-assembly/sdk@0.0.1-rc.7 # or -npm install @agent-assembly/sdk@0.0.1-rc.6 +npm install @agent-assembly/sdk@0.0.1-rc.7 # or -yarn add @agent-assembly/sdk@0.0.1-rc.6 +yarn add @agent-assembly/sdk@0.0.1-rc.7 ``` diff --git a/node/mastra/package.json b/node/mastra/package.json index 64b1545f..fcf449fe 100644 --- a/node/mastra/package.json +++ b/node/mastra/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@agent-assembly/sdk": "0.0.1-rc.6", + "@agent-assembly/sdk": "0.0.1-rc.7", "@mastra/core": "^1.67.0", "zod": "^4.6.5" }, diff --git a/node/mastra/pnpm-lock.yaml b/node/mastra/pnpm-lock.yaml index b4ae1b97..58863ffc 100644 --- a/node/mastra/pnpm-lock.yaml +++ b/node/mastra/pnpm-lock.yaml @@ -17,8 +17,8 @@ importers: .: dependencies: '@agent-assembly/sdk': - specifier: 0.0.1-rc.6 - version: 0.0.1-rc.6(@mastra/core@1.67.0(@bufbuild/protobuf@2.12.1)(@grpc/grpc-js@1.14.4)(express@5.2.1)(zod@4.6.5)) + specifier: 0.0.1-rc.7 + version: 0.0.1-rc.7(@mastra/core@1.67.0(@bufbuild/protobuf@2.12.1)(@grpc/grpc-js@1.14.4)(express@5.2.1)(zod@4.6.5)) '@mastra/core': specifier: ^1.67.0 version: 1.67.0(@bufbuild/protobuf@2.12.1)(@grpc/grpc-js@1.14.4)(express@5.2.1)(zod@4.6.5) @@ -71,32 +71,32 @@ packages: express: optional: true - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-qzLvYBsYN0k3rlr12emEj5UeODOY07jZgI13NqlNsJnZW+UEcITue5wFuSChXQ8jmrAr1TdrEtQgRsohXY24HQ==} + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-sdh740VoRiX9ftuunWSTLV7dvCwx0HqJkk//hVL/N9n0otBVv4vPlfK00ci9z+Eawy58OENBy8s5WMDJF3SkpA==} cpu: [arm64] os: [darwin] hasBin: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': - resolution: {integrity: sha512-dVtBDt1VjjrumJnG4560626Jb1ce1YeZUb5mWKl/Nsde7+wweBa5y6EiwmwHLySBRNaFprDM+TsjnHC/YJSoRQ==} + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': + resolution: {integrity: sha512-eI6wRYVGttdMXeg6nA7ag7ZHP1V8fGzSJwSgrFpCEB/1N0kxmJqhO7UHyoBVha7vDfEua6Ag/+wCP70XaF9RiA==} cpu: [x64] os: [darwin] hasBin: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-4xwQGYa1uu715FQ7RkmZ1sH7qJ9PM4b6cWrOsFwebJZpqh0EaBtfq0arinEJR7U+ycxr1mkkzrUa+ir/vFOf9g==} + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-7Pkwo4MOdeF0V/Yoe5Rg3j++1bcljvDeOj+L8bgzWlSiOtkyhdvgE4io08qGZQdIQMdBdtfDhTsIFKpPZXsi2Q==} cpu: [arm64] os: [linux] hasBin: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': - resolution: {integrity: sha512-ta9xN4EVfb11N0NCWmfT9PyrlEjAV0LPOL86OAiWCgsRsuN5VBB/+Ro0BVqR+idFEWnDkHFZJnFvWOl0ySU9EQ==} + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': + resolution: {integrity: sha512-4cSu4Z5QeTMWrkapvxQxrP9ocIej9h7jmtJtxPvL5SfL4RMYdvYcqJE31wgFPZJdH5KQPbMOZiTeVdlNLz6qYA==} cpu: [x64] os: [linux] hasBin: true - '@agent-assembly/sdk@0.0.1-rc.6': - resolution: {integrity: sha512-Z9VYRIIQCgri/3PwbnQ/+gp7ymQJ9dGWc9NVTSJ8TsM4yPk2tgAI/hm6neIMsGJuB++nvxysAlVna9F+7DvIwg==} + '@agent-assembly/sdk@0.0.1-rc.7': + resolution: {integrity: sha512-vN+Vtys1HD83jKMl/TD4ZDM8Ki8DOQpXMUT0CqAe2IEK2fE9eyn1gicP87h4yfNe6Urgh5FuXjBAKYw9Wt6xdw==} engines: {node: '>=18.18.0', pnpm: '>=10'} peerDependencies: '@langchain/core': '>=0.3.0' @@ -542,9 +542,6 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@26.5.1': - resolution: {integrity: sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==} - '@types/node@26.6.2': resolution: {integrity: sha512-X1P21scMv4zGKLYqjdGjaKa7COa0RKVYYZZN/NfvLQ1JegxFhdhpZG/Lyn8AXx6CDUavKAd11v6BvfpkDByK8g==} @@ -1736,27 +1733,27 @@ snapshots: '@grpc/grpc-js': 1.14.4 express: 5.2.1 - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': optional: true - '@agent-assembly/sdk@0.0.1-rc.6(@mastra/core@1.67.0(@bufbuild/protobuf@2.12.1)(@grpc/grpc-js@1.14.4)(express@5.2.1)(zod@4.6.5))': + '@agent-assembly/sdk@0.0.1-rc.7(@mastra/core@1.67.0(@bufbuild/protobuf@2.12.1)(@grpc/grpc-js@1.14.4)(express@5.2.1)(zod@4.6.5))': dependencies: '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 optionalDependencies: - '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-x64': 0.0.1-rc.6 + '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-x64': 0.0.1-rc.7 '@mastra/core': 1.67.0(@bufbuild/protobuf@2.12.1)(@grpc/grpc-js@1.14.4)(express@5.2.1)(zod@4.6.5) '@ai-sdk/provider-utils@4.0.40(zod@4.6.5)': @@ -2098,10 +2095,6 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@26.5.1': - dependencies: - undici-types: 8.9.0 - '@types/node@26.6.2': dependencies: undici-types: 8.9.0 @@ -3035,7 +3028,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.2 - '@types/node': 26.5.1 + '@types/node': 26.6.2 long: 5.3.2 proxy-addr@2.0.7: diff --git a/node/openai-node-tool-policy/README.md b/node/openai-node-tool-policy/README.md index 1eb549e5..036f1995 100644 --- a/node/openai-node-tool-policy/README.md +++ b/node/openai-node-tool-policy/README.md @@ -5,16 +5,16 @@ | Requirement | Version | |---|---| -| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.6 | +| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.7 | Install: ```bash -pnpm add @agent-assembly/sdk@0.0.1-rc.6 +pnpm add @agent-assembly/sdk@0.0.1-rc.7 # or -npm install @agent-assembly/sdk@0.0.1-rc.6 +npm install @agent-assembly/sdk@0.0.1-rc.7 # or -yarn add @agent-assembly/sdk@0.0.1-rc.6 +yarn add @agent-assembly/sdk@0.0.1-rc.7 ``` diff --git a/node/openai-node-tool-policy/package.json b/node/openai-node-tool-policy/package.json index 2a373a1e..1c584481 100644 --- a/node/openai-node-tool-policy/package.json +++ b/node/openai-node-tool-policy/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@agent-assembly/sdk": "0.0.1-rc.6" + "@agent-assembly/sdk": "0.0.1-rc.7" }, "devDependencies": { "@types/node": "^26.6.1", diff --git a/node/openai-node-tool-policy/pnpm-lock.yaml b/node/openai-node-tool-policy/pnpm-lock.yaml index 2b4732e4..c47ff01f 100644 --- a/node/openai-node-tool-policy/pnpm-lock.yaml +++ b/node/openai-node-tool-policy/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@agent-assembly/sdk': - specifier: 0.0.1-rc.6 - version: 0.0.1-rc.6 + specifier: 0.0.1-rc.7 + version: 0.0.1-rc.7 devDependencies: '@types/node': specifier: ^26.6.1 @@ -27,32 +27,32 @@ importers: packages: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-qzLvYBsYN0k3rlr12emEj5UeODOY07jZgI13NqlNsJnZW+UEcITue5wFuSChXQ8jmrAr1TdrEtQgRsohXY24HQ==} + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-sdh740VoRiX9ftuunWSTLV7dvCwx0HqJkk//hVL/N9n0otBVv4vPlfK00ci9z+Eawy58OENBy8s5WMDJF3SkpA==} cpu: [arm64] os: [darwin] hasBin: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': - resolution: {integrity: sha512-dVtBDt1VjjrumJnG4560626Jb1ce1YeZUb5mWKl/Nsde7+wweBa5y6EiwmwHLySBRNaFprDM+TsjnHC/YJSoRQ==} + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': + resolution: {integrity: sha512-eI6wRYVGttdMXeg6nA7ag7ZHP1V8fGzSJwSgrFpCEB/1N0kxmJqhO7UHyoBVha7vDfEua6Ag/+wCP70XaF9RiA==} cpu: [x64] os: [darwin] hasBin: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-4xwQGYa1uu715FQ7RkmZ1sH7qJ9PM4b6cWrOsFwebJZpqh0EaBtfq0arinEJR7U+ycxr1mkkzrUa+ir/vFOf9g==} + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-7Pkwo4MOdeF0V/Yoe5Rg3j++1bcljvDeOj+L8bgzWlSiOtkyhdvgE4io08qGZQdIQMdBdtfDhTsIFKpPZXsi2Q==} cpu: [arm64] os: [linux] hasBin: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': - resolution: {integrity: sha512-ta9xN4EVfb11N0NCWmfT9PyrlEjAV0LPOL86OAiWCgsRsuN5VBB/+Ro0BVqR+idFEWnDkHFZJnFvWOl0ySU9EQ==} + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': + resolution: {integrity: sha512-4cSu4Z5QeTMWrkapvxQxrP9ocIej9h7jmtJtxPvL5SfL4RMYdvYcqJE31wgFPZJdH5KQPbMOZiTeVdlNLz6qYA==} cpu: [x64] os: [linux] hasBin: true - '@agent-assembly/sdk@0.0.1-rc.6': - resolution: {integrity: sha512-Z9VYRIIQCgri/3PwbnQ/+gp7ymQJ9dGWc9NVTSJ8TsM4yPk2tgAI/hm6neIMsGJuB++nvxysAlVna9F+7DvIwg==} + '@agent-assembly/sdk@0.0.1-rc.7': + resolution: {integrity: sha512-vN+Vtys1HD83jKMl/TD4ZDM8Ki8DOQpXMUT0CqAe2IEK2fE9eyn1gicP87h4yfNe6Urgh5FuXjBAKYw9Wt6xdw==} engines: {node: '>=18.18.0', pnpm: '>=10'} peerDependencies: '@langchain/core': '>=0.3.0' @@ -893,27 +893,27 @@ packages: snapshots: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': optional: true - '@agent-assembly/sdk@0.0.1-rc.6': + '@agent-assembly/sdk@0.0.1-rc.7': dependencies: '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 optionalDependencies: - '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-x64': 0.0.1-rc.6 + '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-x64': 0.0.1-rc.7 '@bufbuild/protobuf@2.12.1': {} diff --git a/node/vercel-ai/README.md b/node/vercel-ai/README.md index a56065e3..60d54376 100644 --- a/node/vercel-ai/README.md +++ b/node/vercel-ai/README.md @@ -5,16 +5,16 @@ | Requirement | Version | |---|---| -| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.6 | +| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.7 | Install: ```bash -pnpm add @agent-assembly/sdk@0.0.1-rc.6 +pnpm add @agent-assembly/sdk@0.0.1-rc.7 # or -npm install @agent-assembly/sdk@0.0.1-rc.6 +npm install @agent-assembly/sdk@0.0.1-rc.7 # or -yarn add @agent-assembly/sdk@0.0.1-rc.6 +yarn add @agent-assembly/sdk@0.0.1-rc.7 ``` diff --git a/node/vercel-ai/package.json b/node/vercel-ai/package.json index 1d48082a..2167deed 100644 --- a/node/vercel-ai/package.json +++ b/node/vercel-ai/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@agent-assembly/sdk": "0.0.1-rc.6", + "@agent-assembly/sdk": "0.0.1-rc.7", "ai": "^7.0.101", "zod": "^4.6.5" }, diff --git a/node/vercel-ai/pnpm-lock.yaml b/node/vercel-ai/pnpm-lock.yaml index d47c2d8b..764599e6 100644 --- a/node/vercel-ai/pnpm-lock.yaml +++ b/node/vercel-ai/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@agent-assembly/sdk': - specifier: 0.0.1-rc.6 - version: 0.0.1-rc.6(ai@7.0.101(zod@4.6.5)) + specifier: 0.0.1-rc.7 + version: 0.0.1-rc.7(ai@7.0.101(zod@4.6.5)) ai: specifier: ^7.0.101 version: 7.0.101(zod@4.6.5) @@ -33,32 +33,32 @@ importers: packages: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-qzLvYBsYN0k3rlr12emEj5UeODOY07jZgI13NqlNsJnZW+UEcITue5wFuSChXQ8jmrAr1TdrEtQgRsohXY24HQ==} + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-sdh740VoRiX9ftuunWSTLV7dvCwx0HqJkk//hVL/N9n0otBVv4vPlfK00ci9z+Eawy58OENBy8s5WMDJF3SkpA==} cpu: [arm64] os: [darwin] hasBin: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': - resolution: {integrity: sha512-dVtBDt1VjjrumJnG4560626Jb1ce1YeZUb5mWKl/Nsde7+wweBa5y6EiwmwHLySBRNaFprDM+TsjnHC/YJSoRQ==} + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': + resolution: {integrity: sha512-eI6wRYVGttdMXeg6nA7ag7ZHP1V8fGzSJwSgrFpCEB/1N0kxmJqhO7UHyoBVha7vDfEua6Ag/+wCP70XaF9RiA==} cpu: [x64] os: [darwin] hasBin: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-4xwQGYa1uu715FQ7RkmZ1sH7qJ9PM4b6cWrOsFwebJZpqh0EaBtfq0arinEJR7U+ycxr1mkkzrUa+ir/vFOf9g==} + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-7Pkwo4MOdeF0V/Yoe5Rg3j++1bcljvDeOj+L8bgzWlSiOtkyhdvgE4io08qGZQdIQMdBdtfDhTsIFKpPZXsi2Q==} cpu: [arm64] os: [linux] hasBin: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': - resolution: {integrity: sha512-ta9xN4EVfb11N0NCWmfT9PyrlEjAV0LPOL86OAiWCgsRsuN5VBB/+Ro0BVqR+idFEWnDkHFZJnFvWOl0ySU9EQ==} + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': + resolution: {integrity: sha512-4cSu4Z5QeTMWrkapvxQxrP9ocIej9h7jmtJtxPvL5SfL4RMYdvYcqJE31wgFPZJdH5KQPbMOZiTeVdlNLz6qYA==} cpu: [x64] os: [linux] hasBin: true - '@agent-assembly/sdk@0.0.1-rc.6': - resolution: {integrity: sha512-Z9VYRIIQCgri/3PwbnQ/+gp7ymQJ9dGWc9NVTSJ8TsM4yPk2tgAI/hm6neIMsGJuB++nvxysAlVna9F+7DvIwg==} + '@agent-assembly/sdk@0.0.1-rc.7': + resolution: {integrity: sha512-vN+Vtys1HD83jKMl/TD4ZDM8Ki8DOQpXMUT0CqAe2IEK2fE9eyn1gicP87h4yfNe6Urgh5FuXjBAKYw9Wt6xdw==} engines: {node: '>=18.18.0', pnpm: '>=10'} peerDependencies: '@langchain/core': '>=0.3.0' @@ -949,27 +949,27 @@ packages: snapshots: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': optional: true - '@agent-assembly/sdk@0.0.1-rc.6(ai@7.0.101(zod@4.6.5))': + '@agent-assembly/sdk@0.0.1-rc.7(ai@7.0.101(zod@4.6.5))': dependencies: '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 optionalDependencies: - '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-x64': 0.0.1-rc.6 + '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-x64': 0.0.1-rc.7 ai: 7.0.101(zod@4.6.5) '@ai-sdk/gateway@4.0.81(zod@4.6.5)': 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 005cc214..4e635b09 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 0a5370cb..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: @@ -74,7 +74,7 @@ Node.js implementation: |---|---| | Node.js | ≥ 20 | | pnpm | latest | -| `@agent-assembly/sdk` | ≥ 0.0.1-rc.6 | +| `@agent-assembly/sdk` | ≥ 0.0.1-rc.7 | ## Run: Python 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/node-agent/README.md b/scenarios/live-core-enforcement/node-agent/README.md index 08d91ed9..9e5edd31 100644 --- a/scenarios/live-core-enforcement/node-agent/README.md +++ b/scenarios/live-core-enforcement/node-agent/README.md @@ -5,16 +5,16 @@ | Requirement | Version | |---|---| -| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.6 | +| Agent Assembly Node.js SDK (`@agent-assembly/sdk`) | 0.0.1-rc.7 | Install: ```bash -pnpm add @agent-assembly/sdk@0.0.1-rc.6 +pnpm add @agent-assembly/sdk@0.0.1-rc.7 # or -npm install @agent-assembly/sdk@0.0.1-rc.6 +npm install @agent-assembly/sdk@0.0.1-rc.7 # or -yarn add @agent-assembly/sdk@0.0.1-rc.6 +yarn add @agent-assembly/sdk@0.0.1-rc.7 ``` diff --git a/scenarios/live-core-enforcement/node-agent/package.json b/scenarios/live-core-enforcement/node-agent/package.json index e547f79b..7dc5995d 100644 --- a/scenarios/live-core-enforcement/node-agent/package.json +++ b/scenarios/live-core-enforcement/node-agent/package.json @@ -11,6 +11,6 @@ "start": "node agent.mjs" }, "dependencies": { - "@agent-assembly/sdk": "0.0.1-rc.6" + "@agent-assembly/sdk": "0.0.1-rc.7" } } diff --git a/scenarios/live-core-enforcement/node-agent/pnpm-lock.yaml b/scenarios/live-core-enforcement/node-agent/pnpm-lock.yaml index 1397b733..be62dad5 100644 --- a/scenarios/live-core-enforcement/node-agent/pnpm-lock.yaml +++ b/scenarios/live-core-enforcement/node-agent/pnpm-lock.yaml @@ -9,37 +9,37 @@ importers: .: dependencies: '@agent-assembly/sdk': - specifier: 0.0.1-rc.6 - version: 0.0.1-rc.6 + specifier: 0.0.1-rc.7 + version: 0.0.1-rc.7 packages: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-qzLvYBsYN0k3rlr12emEj5UeODOY07jZgI13NqlNsJnZW+UEcITue5wFuSChXQ8jmrAr1TdrEtQgRsohXY24HQ==} + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-sdh740VoRiX9ftuunWSTLV7dvCwx0HqJkk//hVL/N9n0otBVv4vPlfK00ci9z+Eawy58OENBy8s5WMDJF3SkpA==} cpu: [arm64] os: [darwin] hasBin: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': - resolution: {integrity: sha512-dVtBDt1VjjrumJnG4560626Jb1ce1YeZUb5mWKl/Nsde7+wweBa5y6EiwmwHLySBRNaFprDM+TsjnHC/YJSoRQ==} + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': + resolution: {integrity: sha512-eI6wRYVGttdMXeg6nA7ag7ZHP1V8fGzSJwSgrFpCEB/1N0kxmJqhO7UHyoBVha7vDfEua6Ag/+wCP70XaF9RiA==} cpu: [x64] os: [darwin] hasBin: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': - resolution: {integrity: sha512-4xwQGYa1uu715FQ7RkmZ1sH7qJ9PM4b6cWrOsFwebJZpqh0EaBtfq0arinEJR7U+ycxr1mkkzrUa+ir/vFOf9g==} + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': + resolution: {integrity: sha512-7Pkwo4MOdeF0V/Yoe5Rg3j++1bcljvDeOj+L8bgzWlSiOtkyhdvgE4io08qGZQdIQMdBdtfDhTsIFKpPZXsi2Q==} cpu: [arm64] os: [linux] hasBin: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': - resolution: {integrity: sha512-ta9xN4EVfb11N0NCWmfT9PyrlEjAV0LPOL86OAiWCgsRsuN5VBB/+Ro0BVqR+idFEWnDkHFZJnFvWOl0ySU9EQ==} + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': + resolution: {integrity: sha512-4cSu4Z5QeTMWrkapvxQxrP9ocIej9h7jmtJtxPvL5SfL4RMYdvYcqJE31wgFPZJdH5KQPbMOZiTeVdlNLz6qYA==} cpu: [x64] os: [linux] hasBin: true - '@agent-assembly/sdk@0.0.1-rc.6': - resolution: {integrity: sha512-Z9VYRIIQCgri/3PwbnQ/+gp7ymQJ9dGWc9NVTSJ8TsM4yPk2tgAI/hm6neIMsGJuB++nvxysAlVna9F+7DvIwg==} + '@agent-assembly/sdk@0.0.1-rc.7': + resolution: {integrity: sha512-vN+Vtys1HD83jKMl/TD4ZDM8Ki8DOQpXMUT0CqAe2IEK2fE9eyn1gicP87h4yfNe6Urgh5FuXjBAKYw9Wt6xdw==} engines: {node: '>=18.18.0', pnpm: '>=10'} peerDependencies: '@langchain/core': '>=0.3.0' @@ -181,27 +181,27 @@ packages: snapshots: - '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-darwin-x64@0.0.1-rc.6': + '@agent-assembly/runtime-darwin-x64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-arm64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-arm64@0.0.1-rc.7': optional: true - '@agent-assembly/runtime-linux-x64@0.0.1-rc.6': + '@agent-assembly/runtime-linux-x64@0.0.1-rc.7': optional: true - '@agent-assembly/sdk@0.0.1-rc.6': + '@agent-assembly/sdk@0.0.1-rc.7': dependencies: '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 optionalDependencies: - '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.6 - '@agent-assembly/runtime-linux-x64': 0.0.1-rc.6 + '@agent-assembly/runtime-darwin-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-darwin-x64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-arm64': 0.0.1-rc.7 + '@agent-assembly/runtime-linux-x64': 0.0.1-rc.7 '@bufbuild/protobuf@2.12.1': {} 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" }, ] From fcf23c24f975112e38dbaee47bbd95eead19c115 Mon Sep 17 00:00:00 2001 From: Chisanan232 <42397554+Chisanan232@users.noreply.github.com> Date: Tue, 22 Sep 2026 15:38:09 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20deps(examples):=20Keep?= =?UTF-8?q?=20crewai-research-crew's=20mcp=20and=20json-repair=20patched?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The relock in the previous commit re-resolved this example from main, which does not yet carry the fix in PR 612 — so it reverted mcp to 1.26.0 and json-repair to 0.25.3, the versions four high-severity Dependabot alerts cover (mcp 32/33/34, json-repair 31). Re-applies the same in-range re-resolve as AAASM-6153 so the vulnerability cannot return whichever order the two PRs merge in. crewai moves 1.15.2 -> 1.15.22 within its already-declared `crewai>=1.15.2`; no constraint was weakened or deleted and pyproject.toml is unchanged. These packages are reachable only via the optional `live` extra, which CI does not install. refs AAASM-6153 refs AAASM-6154 Co-Authored-By: Claude Opus 5 --- python/crewai-research-crew/uv.lock | 36 ++++++++++++++--------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/python/crewai-research-crew/uv.lock b/python/crewai-research-crew/uv.lock index 4e635b09..bbaeda3a 100644 --- a/python/crewai-research-crew/uv.lock +++ b/python/crewai-research-crew/uv.lock @@ -551,7 +551,7 @@ wheels = [ [[package]] name = "crewai" -version = "1.15.2" +version = "1.15.22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiofiles" }, @@ -586,14 +586,14 @@ dependencies = [ { name = "tomli" }, { name = "tomli-w" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/73/7c/0d962c1e1f84a37eda183fc40a0b7e7a49c74969a378a0fda4c4c9bfcd18/crewai-1.15.2.tar.gz", hash = "sha256:deb2d882105cb9075cdd2198ac8398f9001315f2abc28d815fec66b003a2acbf", size = 7767892, upload-time = "2026-07-08T02:06:07.017Z" } +sdist = { url = "https://files.pythonhosted.org/packages/38/3e/e79f59badc4194f5d80e9ae5b07d35d96206d705270a2b2a2b5508b0a54f/crewai-1.15.22.tar.gz", hash = "sha256:0b1c654f35e07dfe41720337c56542b334644a32c5e4498a6e38e5e7da7dd82e", size = 8057957, upload-time = "2026-09-16T22:10:43.476Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/85/ab49bac9104c72ad76a42c8203f43ff5473575bd4f99b4e9cbfbef84a76a/crewai-1.15.2-py3-none-any.whl", hash = "sha256:3e84f8ef873a2e4953ecd83368f22b99e2e2e1f58e11677a4c9f041560f666d7", size = 1065130, upload-time = "2026-07-08T02:06:04.85Z" }, + { url = "https://files.pythonhosted.org/packages/f0/92/b19a70b6109ce2c2bd24dc63f8b4022a7097816ef236a1d9de1733738db8/crewai-1.15.22-py3-none-any.whl", hash = "sha256:7675c2bb1166933c60d67596936cd8b4ce63d77361dd3aeb925b210180298e5a", size = 1189089, upload-time = "2026-09-16T22:10:41.471Z" }, ] [[package]] name = "crewai-cli" -version = "1.15.2" +version = "1.15.22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "appdirs" }, @@ -613,14 +613,14 @@ dependencies = [ { name = "tomli-w" }, { name = "uv" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f8/eb/e233022bef33b9e1a33e4b49524b9d18095bb9d3aea3e1f257c38fc957c2/crewai_cli-1.15.2.tar.gz", hash = "sha256:f11f31cdfd35817d8f5d4dcc29794c6374e6f89efd6188ae5f969b81f05cc1d1", size = 213554, upload-time = "2026-07-08T02:06:09.811Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3f/ed/f143440caca0fd6c5cb985710f79f0a6ebffbbb5468ccf842d55b5500ce6/crewai_cli-1.15.22.tar.gz", hash = "sha256:b7e00daedfbee9102ce4fcaffa10224b27c9c02e2b976c98a25acf214730acae", size = 244293, upload-time = "2026-09-16T22:10:46.178Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/aa/fd3dfa687952b4e77dbf5a24fd98adee48df2a23f5f5b1b89f9a9cceaf03/crewai_cli-1.15.2-py3-none-any.whl", hash = "sha256:93ebe8ea734be793178737105897f60f3df0e8f114f27d523a28500c9c5946c4", size = 185882, upload-time = "2026-07-08T02:06:08.591Z" }, + { url = "https://files.pythonhosted.org/packages/d6/af/5e06129c84ba60a7f48ee181d6b0c3f270f00e2dcebaf48556325cc1a59b/crewai_cli-1.15.22-py3-none-any.whl", hash = "sha256:b44abcc69b90f30c4d3b93657542879f5e2ac83506757a38a1e2e404a9d84300", size = 202381, upload-time = "2026-09-16T22:10:44.901Z" }, ] [[package]] name = "crewai-core" -version = "1.15.2" +version = "1.15.22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "appdirs" }, @@ -636,9 +636,9 @@ dependencies = [ { name = "rich" }, { name = "tomli" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8c/31/81c458f8d7ded2a2a45dfed96d4bd99de5eac60ae4d4ab1c14c6fdd23887/crewai_core-1.15.2.tar.gz", hash = "sha256:43cecd3a4de8a781264fe882575065ab21688906ce400a29a2363c292e1387b1", size = 23416, upload-time = "2026-07-08T02:06:11.897Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/27/1ed033b746506039e21291eb64fd4624e9de0b0489dfd5128e7efb936e92/crewai_core-1.15.22.tar.gz", hash = "sha256:6b85c609536bdca62e93eca59933f3609f79b8e207e8f6d3c59a8365a5ed5d78", size = 43090, upload-time = "2026-09-16T22:10:48.274Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/0a/3518397b1aeeee9534e1e1f307812653254a622b66aae0007d4a0f849bbd/crewai_core-1.15.2-py3-none-any.whl", hash = "sha256:2f5cfa39396833c8451bf334a8e5f8d0c7c8f6a378bada148af5ff5713f9e858", size = 30960, upload-time = "2026-07-08T02:06:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/02/45/f2eb1866dc98d75617ebe942e9575b6fa1f2f2b7c6352ea22cb2faf75931/crewai_core-1.15.22-py3-none-any.whl", hash = "sha256:8b97a45a35e663f17af65ed2a318bf428d5806ce20a54b0fce726ebe53eedb75", size = 44375, upload-time = "2026-09-16T22:10:47.06Z" }, ] [[package]] @@ -1252,11 +1252,11 @@ wheels = [ [[package]] name = "json-repair" -version = "0.25.3" +version = "0.60.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7c/60/484ee009c1867ddc5ffe0ff2131b82e80bbf13fdb59f3d93834f98e56a9f/json_repair-0.25.3.tar.gz", hash = "sha256:4ee970581a05b0b258b749eb8bcac21de380edda97c3717a4edfafc519ec21a4", size = 20619, upload-time = "2024-07-10T13:42:18.977Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/a6/d69888cb4ffde30e80db1e6c32caaadd2f984a80067d5ea72c2cb3f61c3f/json_repair-0.60.1.tar.gz", hash = "sha256:841661cdd2df507c9a4e189097f38ca6bc372e06d4b4e36d72e590f68176c290", size = 49451, upload-time = "2026-06-03T17:28:44.451Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/9e/2ab68cc0ff030e1ef78329d7b933473d3ad2c7d0e66aede6a7c87f74753c/json_repair-0.25.3-py3-none-any.whl", hash = "sha256:f00b510dd21b31ebe72581bdb07e66381df2883d6f640c89605e482882c12b17", size = 12812, upload-time = "2024-07-10T13:42:16.918Z" }, + { url = "https://files.pythonhosted.org/packages/32/1f/2a2b5eea8ef5762a86ad3f8fddddaaba2c0d76dd44e644b9158900868bec/json_repair-0.60.1-py3-none-any.whl", hash = "sha256:ba6ff974f2a8bef2f7768144a7f03f870a816443f03da27a49cdd0ec31a78049", size = 48045, upload-time = "2026-06-03T17:28:43.038Z" }, ] [[package]] @@ -1477,7 +1477,7 @@ wheels = [ [[package]] name = "mcp" -version = "1.26.0" +version = "1.28.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -1495,9 +1495,9 @@ dependencies = [ { name = "typing-inspection" }, { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fc/6d/62e76bbb8144d6ed86e202b5edd8a4cb631e7c8130f3f4893c3f90262b10/mcp-1.26.0.tar.gz", hash = "sha256:db6e2ef491eecc1a0d93711a76f28dec2e05999f93afd48795da1c1137142c66", size = 608005, upload-time = "2026-01-24T19:40:32.468Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6e/77/9450b8f251a13affb6281997d0523c4615f8a8b35d0b21ff30db3a5aac9d/mcp-1.28.1.tar.gz", hash = "sha256:d51e36a5f5644faea4f85ea649bfffa6bc6c26770d42798ad6a3de3d2ba69683", size = 638501, upload-time = "2026-06-26T12:57:29.093Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/d9/eaa1f80170d2b7c5ba23f3b59f766f3a0bb41155fbc32a69adfa1adaaef9/mcp-1.26.0-py3-none-any.whl", hash = "sha256:904a21c33c25aa98ddbeb47273033c435e595bbacfdb177f4bd87f6dceebe1ca", size = 233615, upload-time = "2026-01-24T19:40:30.652Z" }, + { url = "https://files.pythonhosted.org/packages/e2/5e/d118fce19f87a2e7d8101c35c8ae0ec289098a4df0ff244cec23e415aca0/mcp-1.28.1-py3-none-any.whl", hash = "sha256:2726bca5e7193f61c5dde8b12500a6de2d9acf6d1a1c0be9e8c2e706437991df", size = 222620, upload-time = "2026-06-26T12:57:27.218Z" }, ] [[package]] @@ -2542,16 +2542,16 @@ wheels = [ [[package]] name = "pydantic-settings" -version = "2.10.1" +version = "2.15.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic" }, { name = "python-dotenv" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/68/85/1ea668bbab3c50071ca613c6ab30047fb36ab0da1b92fa8f17bbc38fd36c/pydantic_settings-2.10.1.tar.gz", hash = "sha256:06f0062169818d0f5524420a360d632d5857b83cffd4d42fe29597807a1614ee", size = 172583, upload-time = "2025-06-24T13:26:46.841Z" } +sdist = { url = "https://files.pythonhosted.org/packages/68/ca/31c57507b13119d7d3cfa1576dad2911a4861e3be07b579395f4e9d393f9/pydantic_settings-2.15.0.tar.gz", hash = "sha256:694b793e84f766ba76a90ebdefc01d0a9a045dab0382bee70393da93712ad117", size = 261253, upload-time = "2026-08-07T09:24:57.419Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/58/f0/427018098906416f580e3cf1366d3b1abfb408a0652e9f31600c24a1903c/pydantic_settings-2.10.1-py3-none-any.whl", hash = "sha256:a60952460b99cf661dc25c29c0ef171721f98bfcb52ef8d9ea4c943d7c8cc796", size = 45235, upload-time = "2025-06-24T13:26:45.485Z" }, + { url = "https://files.pythonhosted.org/packages/30/a4/2bffa9f8e804325a09867f0e9d30795c80ea9f8d62560bd1b6ad6220eb2f/pydantic_settings-2.15.0-py3-none-any.whl", hash = "sha256:0ba092c291c94baceb5eff768aa0d56400a457585bc0175925a5a5510303da42", size = 69413, upload-time = "2026-08-07T09:24:55.839Z" }, ] [[package]]