Part 2: Update Registry Server docs for v1.0.0 and v1.0.1#683
Open
rdimitrov wants to merge 1 commit intoupdate-docs-toolhive-v0.17.0from
Open
Part 2: Update Registry Server docs for v1.0.0 and v1.0.1#683rdimitrov wants to merge 1 commit intoupdate-docs-toolhive-v0.17.0from
rdimitrov wants to merge 1 commit intoupdate-docs-toolhive-v0.17.0from
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
There was a problem hiding this comment.
Pull request overview
Adds initial documentation for Registry Server authorization and updates the Registry Server guide set to reflect the new “sources + registries” configuration model.
Changes:
- Introduces a new Registry Server Authorization guide (RBAC + claims-based scoping).
- Updates existing Registry Server docs to use sources/registries terminology and configuration examples.
- Wires the new authorization page into navigation and cross-links it from related guides.
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| sidebars.ts | Adds the new authorization doc to the Registry Server sidebar section. |
| docs/toolhive/guides-registry/skills.mdx | Updates prerequisites/403 semantics and documents claims on skill publishing. |
| docs/toolhive/guides-registry/intro.mdx | Refreshes intro terminology (“managed source”) and adds authorization as a feature. |
| docs/toolhive/guides-registry/index.mdx | Updates landing page description and adds link to Authorization. |
| docs/toolhive/guides-registry/deployment.mdx | Updates “next steps” to include authorization and new terminology. |
| docs/toolhive/guides-registry/deploy-operator.mdx | Reworks wording around configuring sources and updates next-step links (incl. authz). |
| docs/toolhive/guides-registry/deploy-manual.mdx | Updates the sample config to the new sources + registries structure. |
| docs/toolhive/guides-registry/configuration.mdx | Major rewrite to document sources vs. registries, claims, and new examples. |
| docs/toolhive/guides-registry/authorization.mdx | New page describing RBAC + claims model, configuration, and examples. |
| docs/toolhive/guides-registry/authentication.mdx | Adds a callout and next-step link pointing readers to Authorization. |
Restructure configuration docs to reflect the new two-level config model (sources + registries), add a dedicated authorization guide covering RBAC roles and claims-based access control, and update all related pages for cross-document consistency. Key changes: - Rewrite configuration.mdx for sources/registries split - Add authorization.mdx (roles, claims, /v1/me endpoint) - Replace claimMapping with authz-claims annotation docs - Document skills sync from external sources - Document multiple Kubernetes sources support - Add DNS subdomain naming requirement for source names - Update cross-references across deployment, skills, and intro pages - Fix broken anchor in remote-mcp-proxy.mdx Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Updates the Registry Server documentation to reflect the v1.0.0 and v1.0.1 releases, which introduced a new configuration model, claims-based authorization, and several new features.
Configuration model (v1.0.0)
configuration.mdxfor the new two-level config model:sources(data origins with sync/filter/claims) +registries(named API surfaces referencing sources)deploy-manual.mdxand related pagesAuthorization (v1.0.0)
authorization.mdxpage covering RBAC roles (superAdmin,manageSources,manageRegistries,manageEntries), claims-based access control, claim containment logic, publish claim validation, admin API scoping, and a complete multi-tenant exampleauthzcross-references from authentication, configuration, deployment, intro, skills, and index pagesPer-entry Kubernetes claims (v1.0.1)
claimMappingconfig withtoolhive.stacklok.dev/authz-claimsannotation documentationauthz-claimsto the Kubernetes annotation tableSkills sync (v1.0.1)
Other (v1.0.1)
GET /v1/meendpoint in authorization page#kubernetes-registryanchor inremote-mcp-proxy.mdxcontributing.mdxdeploy-operator.mdxChanged files
guides-registry/authorization.mdxguides-registry/configuration.mdxguides-registry/authentication.mdxguides-registry/intro.mdxguides-registry/skills.mdxguides-registry/deploy-operator.mdxguides-registry/deploy-manual.mdxguides-registry/deployment.mdxguides-registry/index.mdxsidebars.tsguides-k8s/remote-mcp-proxy.mdxcontributing.mdxTest plan
thvCLI in local env — CI will validate)🤖 Generated with Claude Code