Skip to content

Update stacklok/toolhive to v0.26.1#842

Open
renovate[bot] wants to merge 4 commits intomainfrom
renovate/stacklok-toolhive-0.x
Open

Update stacklok/toolhive to v0.26.1#842
renovate[bot] wants to merge 4 commits intomainfrom
renovate/stacklok-toolhive-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 4, 2026

This PR contains the following updates:

Package Update Change
stacklok/toolhive patch v0.26.0v0.26.1

After this PR opens, .github/workflows/upstream-release-docs.yml adds source-verified content edits for the new release. For stacklok/toolhive, the same workflow also syncs reference assets (CLI help, Swagger) and regenerates the CRD MDX pages.


Release Notes

stacklok/toolhive (stacklok/toolhive)

v0.26.1

Compare Source

What's Changed

New Contributors

Full Changelog: stacklok/toolhive@v0.26.0...v0.26.1


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


Docs update for toolhive v0.26.1

At a glance

Upstream stacklok/toolhive v0.26.0v0.26.1
Hand-written changes 2 commit(s)
Reference assets refreshed (separate commit)
Gaps 0
Release contributors 5 auto-assigned (see sidebar)
Action required Spot-check skill-authored prose for accuracy

Summary of changes

Summary of changes

  • Updated docs/toolhive/concepts/cedar-policies.mdx to document the new
    group_entity_type Cedar config field: added a bullet to the configuration
    fields list and a new "Customizing the group entity type" subsection covering
    the default, validation rules, and the stale-THVGroup-entities warning.
  • Updated docs/toolhive/reference/authz-policy-reference.mdx to note that the
    THVGroup entity type name is configurable: added a sentence to the group
    membership intro, a brief subsection that links to the Cedar policies guide,
    and a note in the Cedar entity types table.

Run cost

Session Turns Cost (USD)
Generation 87 $6.4164
Editorial review 22 $1.7423
Total 109 $8.1587
How this PR was built

Two Claude Opus sessions run per release: a generation pass
(upstream-release-docs skill, 6 phases) followed by a fresh-
context editorial pass (docs-review). Prettier/ESLint
auto-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.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot added the autogen-docs Pull requests generated by automated release workflows label May 4, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented May 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-website Ready Ready Preview, Comment May 4, 2026 11:27am

Request Review

@github-actions github-actions Bot marked this pull request as draft May 4, 2026 11:14
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 4, 2026

Claude finished @renovate[bot]'s task in 6m 47s —— View job


Upstream release docs: toolhive v0.26.1

  • Phase 1: Fetch release & categorize PRs
  • Phase 2: Deep-dive each PR & verify against source
  • Phase 3: Audit existing docs & build impact map
  • Phase 4: Implement doc updates
  • Phase 5: Validate (build, lint, docs-review)
  • Phase 6: Summarize & commit

What changed

Pushed commit 88a7e66 documenting the new Cedar group_entity_type config field (PR #5121):

  • docs/toolhive/concepts/cedar-policies.mdx — added a bullet to the configuration fields list and a new "Customizing the group entity type" subsection covering the default, valid Cedar identifier rules, and the stale-THVGroup-entities startup warning.
  • docs/toolhive/reference/authz-policy-reference.mdx — noted in the Cedar entity types table and the group membership intro that the THVGroup type name is configurable, plus a brief reference subsection linking to the concepts page.

SUMMARY.md is written for the workflow to surface as a "Summary of changes" section in the PR body (it's gitignored — the workflow reads it).

PRs reviewed but not documented (with reasons)

PR Reason
#5041 DCR foundation "Purely additive — no consumer wired up yet" (PR body). Reference assets (Swagger) auto-synced by the workflow.
#5096 authserver scope refresh Bug fix; behavior was already documented as intended.
#5116 LLM gateway e2e + secret bugs Tests + bug fixes. The environment secrets provider isn't documented in user-facing pages so no doc update needed.
#5136 --tls-skip-verify for thv llm thv llm is Hidden: true in the CLI; per skill guidance, hidden features are not documented.
#5122 Auto-detect Docker Desktop on Linux UX bug fix; no Docker socket discovery list lives in the user-facing docs.
#5138 Consolidate LLMApplyConfig Internal refactor.
#5139 Nested files in git skills Bug fix bringing behavior in line with documented expectations.

Validation

  • ESLint: clean
  • Prettier: clean (auto-formatted)
  • Build: failed in this sandbox only (thv registry info playwright not available); CI will re-run. Per skill guidance, environment limitations are not GAPS.
  • /docs-review: ran on the changed files; the only actionable finding (entity types table needed to mention configurability) was applied.
    — branch: renovate/stacklok-toolhive-0.x

Add coverage for the new group_entity_type Cedar config option introduced
in toolhive v0.26.1. Explains the default, valid Cedar identifier rules,
and the stale-THVGroup-entities startup warning, plus a brief reference
section linking back to the conceptual page.
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 4, 2026

Claude finished @renovate[bot]'s task in 3m 37s —— View job


Editorial review: toolhive v0.26.1 docs

  • Identify changed doc files from previous commit
  • Run /docs-review on changed files
  • Apply actionable fixes
  • Commit and push (6f5661c)

Fix applied

docs/toolhive/concepts/cedar-policies.mdx - tightened the run-on sentence in the stale-THVGroup-entities paragraph and corrected an overstatement.

Before:

Cedar's in operator compares entity UIDs by type name, so the synthesized parents won't match those stale entities and policies that reference them silently deny every request.

This sentence ran two clauses together with ambiguous parsing (does "won't match" extend to "policies"?) and overstated the impact - only requests that depend on a stale-typed permit are denied, not "every request."

After:

Cedar compares entity UIDs by type name, so the synthesized parents don't match the stale THVGroup entities. Any permit that references those stale entities silently fails to match, leaving the request denied by default.

No-fix items reviewed

  • Style: no em dashes, sentence case headings, contractions consistent.
  • Structure: "Customizing the group entity type" sits sensibly alongside the other group/role config sections in both files; anchor link from the entity types table resolves to the new H3.
  • Word list/voice: no banned terms; no first person; "MCP", "JWT", "Cedar" capitalized correctly.
  • Field bullet (group_entity_type in the configuration fields list) follows the same shape as the adjacent role_claim_name bullet.

ESLint and Prettier are clean.

  • branch: renovate/stacklok-toolhive-0.x

@github-actions github-actions Bot marked this pull request as ready for review May 4, 2026 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autogen-docs Pull requests generated by automated release workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants