Update stacklok/toolhive to v0.28.3#912
Conversation
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Claude finished @renovate[bot]'s task in 8m 25s —— View job Upstream release docs: toolhive v0.28.3Pushed source-verified docs edits for v0.28.3 in Doc-relevant PRs (verified against
|
Adds the new spec.authServerConfig.primaryUpstreamProvider on vMCP and the deprecation of the previous inline location, the group_entity_type Cedar config field with a transitive policy example, AuthzConfigMap condition reasons, and MCPExternalAuthConfig Valid=False mirroring onto consumer CRs.
|
Claude finished @renovate[bot]'s task in 4m 16s —— View job Editorial review: toolhive v0.28.3 docsPushed editorial pass on the v0.28.3 docs as Todo
Editorial fixes applied
What I checked but did not change
|
tgrunnagle
left a comment
There was a problem hiding this comment.
authentication.mdx and auth-k8s.mdx changes around resource condition and primary upstream provider check out.
Authz sections make sense but I did not work on the related changes so would defer.
This PR contains the following updates:
v0.28.2→v0.28.3After this PR opens,
.github/workflows/upstream-release-docs.ymladds source-verified content edits for the new release. Forstacklok/toolhive, the same workflow also syncs reference assets (CLI help, Swagger) and regenerates the CRD MDX pages.Release Notes
stacklok/toolhive (stacklok/toolhive)
v0.28.3Compare Source
What's Changed
ConfigMapforVirtualMCPServerby @blkt in #5290Full Changelog: stacklok/toolhive@v0.28.2...v0.28.3
Configuration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
Docs update for
toolhivev0.28.3At a glance
stacklok/toolhivev0.28.2→v0.28.3Summary of changes
Summary of changes
primaryUpstreamProviderdocumentation (newspec.authServerConfig.primaryUpstreamProviderfield onVirtualMCPServer)in
docs/toolhive/guides-vmcp/authentication.mdx, including the deprecationnotice for the previous
spec.incomingAuth.authzConfig.inline.primaryUpstreamProviderlocation (Resolve authz
ConfigMapforVirtualMCPServertoolhive#5290).group_entity_type(KubernetesgroupEntityType) Cedar configfield with a worked transitive-policy example in
docs/toolhive/concepts/cedar-policies.mdxanddocs/toolhive/reference/authz-policy-reference.mdx. Documents the enterpriseClaimGroup in PlatformRolepattern that motivated Resolve authzConfigMapforVirtualMCPServertoolhive#5290.entities_jsondescription indocs/toolhive/concepts/cedar-policies.mdxto call out the
"[]"default and its role for transitive policies.AuthzConfigMapNotFoundandAuthzConfigMapInvalidcondition reasons on theAuthConfiguredconditionin
docs/toolhive/guides-k8s/auth-k8s.mdx.ExternalAuthConfigValidated=Falsemirroredonto consumer CRs (
MCPServer/MCPRemoteProxy/VirtualMCPServer) from thesource
MCPExternalAuthConfigindocs/toolhive/guides-k8s/auth-k8s.mdx(Mirror MCPExternalAuthConfig Valid=False onto consumer CR conditions toolhive#5354).
Run cost
How this PR was built
Two Claude Opus sessions run per release: a generation pass
(
upstream-release-docsskill, 6 phases) followed by a fresh-context editorial pass (
docs-review). Prettier/ESLintauto-fixes are applied after.
Auto-synced paths — do not hand-edit these in review:
docs/toolhive/reference/cli/docs/toolhive/reference/crds/static/api-specs/If a "Gaps needing human context" section is present above,
each entry includes a paste-ready Helper prompt for local
Claude a reviewer can use to resolve the gap.