Repository navigation
docs(integrations): add VAID verification plugin for ADK - #2367
solara-associates wants to merge 1 commit into
Conversation
✅ Deploy Preview for adk-docs-preview ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
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.
500b5c2 to
73e0d49
Compare
|
Update for reviewers: vaid-adk is now published on PyPI, so the install line in this entry works as written. pip install 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: Happy to adjust the entry's wording or placement to fit the catalog. |
|
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. |
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.