Skip to content

docs(agent-platform-skill-registry): add verify-revision-state recipe#196

Open
gonzoblasco wants to merge 1 commit into
google:mainfrom
gonzoblasco:fix/issue-183-verify-revision-state
Open

docs(agent-platform-skill-registry): add verify-revision-state recipe#196
gonzoblasco wants to merge 1 commit into
google:mainfrom
gonzoblasco:fix/issue-183-verify-revision-state

Conversation

@gonzoblasco

Copy link
Copy Markdown

Closes #183

Problem

The Skill Registry docs correctly distinguish a mutable Skill from immutable Skill revision resources, but there is no end-to-end verification recipe that makes explicit that registry default state is not runtime consumption evidence. A long-lived or offline agent may still have an older revision cached even after the registry default changes.

Solution

Adds a new reference document references/verify-revision-state.md with:

  1. A clear explanation of why registry default ≠ runtime loaded
  2. A 5-step verification recipe: upload → monitor LRO → get default revision → fetch revision metadata → report result
  3. A structured JSON output example with explicit runtime_loaded_revision: "unknown" field
  4. An acceptance test scenario that validates the recipe catches the gap

The SKILL.md is updated to link the new reference in the Operations section.

Verification

  • The recipe does not require new registry APIs or tracing infrastructure
  • It works with existing skill_registry_ops.py commands
  • The acceptance test demonstrates that the recipe correctly reports unknown when the consuming agent does not supply runtime evidence

@google-cla

google-cla Bot commented Jul 23, 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.

@gonzoblasco

Copy link
Copy Markdown
Author

Re-triggering CLA check

@gonzoblasco gonzoblasco reopened this Jul 23, 2026
Adds a new reference document that provides an end-to-end recipe for
verifying the relationship between registry default revisions and
runtime-loaded revisions in the Skill Registry.

The recipe explicitly documents that registry default state is not
runtime consumption evidence, addressing the ambiguity reported in
issue google#183.

Closes google#183
@gonzoblasco
gonzoblasco force-pushed the fix/issue-183-verify-revision-state branch from 1569e79 to 34e6fb5 Compare July 23, 2026 21:08
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.

Document registry default vs revision actually loaded by an agent

1 participant