Skip to content

docs(integrations): add VAID verification plugin for ADK - #2367

Open
solara-associates wants to merge 1 commit into
google:mainfrom
solara-associates:docs/integration-vaid-adk
Open

solara-associates wants to merge 1 commit into
google:mainfrom
solara-associates:docs/integration-vaid-adk

Conversation

@solara-associates

Copy link
Copy Markdown

Adds an integration page for vaid-adk, a third-party BasePlugin that verifies a presented VAID's signature, delegation-chain attenuation and revocation status before an agent runs, is delegated to as a sub-agent, or calls a tool, denying fail-closed on anything it cannot positively confirm. Related discussion: google/adk-python#4992, google/adk-python#6551.

The install command and the "Use with agent" example (a coordinator delegating to an attenuated worker sub-agent through a real ADK Runner) were both verified in a clean virtualenv, and the example's output matches the page. vaid-adk is not yet on PyPI, so installation is documented as a source install. Icon added at docs/integrations/assets/vaid-adk.png.

@netlify

netlify Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for adk-docs-preview ready!

Name Link
🔨 Latest commit 73e0d49
🔍 Latest deploy log https://app.netlify.com/projects/adk-docs-preview/deploys/6aca022041956e0008562d1b
😎 Deploy Preview https://deploy-preview-2367--adk-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@google-cla

google-cla Bot commented Oct 10, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Adds docs/integrations/vaid-adk.md documenting the vaid-adk BasePlugin,
which verifies a presented VAID's signature, delegation-chain attenuation
and revocation status before an agent runs, is delegated to, or calls a
tool, denying fail-closed. Installation and the Use with agent example
were verified in a clean virtualenv against the real python/vaid-adk
package on solara-associates/vaid main.
@solara-associates
solara-associates force-pushed the docs/integration-vaid-adk branch from 500b5c2 to 73e0d49 Compare October 10, 2026 09:15
@solara-associates

Copy link
Copy Markdown
Author

Update for reviewers: vaid-adk is now published on PyPI, so the install line in this entry works as written.

pip install vaid-adk
https://pypi.org/project/vaid-adk/

It is a BasePlugin that verifies an agent's delegation chain before the agent runs and before each tool call, and fails closed. For a five-minute look at the identity model underneath it (mint, delegate, verify, and three denials with reasons), there is a Colab notebook:
https://colab.research.google.com/github/solara-associates/vaid/blob/main/examples/quickstart/quickstart.ipynb

Happy to adjust the entry's wording or placement to fit the catalog.

@solara-associates

Copy link
Copy Markdown
Author

Gentle ping for review when someone has a moment. This adds an integrations page for vaid-adk (live on PyPI, Colab quickstart linked above). The companion plugin PR is google/adk-python-community#190. Happy to adjust structure or wording to match the integrations section conventions.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant