Skip to content

Update stacklok/toolhive-registry-server to v1.5.2 - #1123

Open
renovate[bot] wants to merge 4 commits into
mainfrom
renovate/stacklok-toolhive-registry-server-1.x
Open

Update stacklok/toolhive-registry-server to v1.5.2#1123
renovate[bot] wants to merge 4 commits into
mainfrom
renovate/stacklok-toolhive-registry-server-1.x

Conversation

@renovate

@renovate renovate Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
stacklok/toolhive-registry-server patch v1.5.1v1.5.2

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-registry-server (stacklok/toolhive-registry-server)

v1.5.2

Compare Source

What's Changed

Full Changelog: stacklok/toolhive-registry-server@v1.5.1...v1.5.2


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-registry-server v1.5.2

At a glance

Upstream stacklok/toolhive-registry-server v1.5.1v1.5.2
Hand-written changes 2 commit(s)
Reference assets refreshed (separate commit)
Gaps 0
Owner @aponcedeleonch - identified from merged release PR stacklok/toolhive-registry-server#887
Release contributors 2 review requested (see sidebar) · 1 not requested (no docs impact)
Action required Spot-check skill-authored prose for accuracy

Who does what

@aponcedeleonch cut this release and owns this PR: review your own changes, chase the remaining approvals, and merge once they're in. You don't need to wait on a review from anyone listed as having no docs impact below.

Everyone with a review request: the target is a review and approval within 2 business days.

Summary of changes

  • Updated the Kubernetes workload annotations table and added an "Entry version" subsection in docs/toolhive/guides-registry/configuration.mdx to document the new toolhive.stacklok.dev/registry-version annotation, the annotation → image-tag → 1.0.0 precedence, the accepted semver form, and a :::info[Changed in v1.5.2] note covering the move away from a hardcoded 1.0.0 (Derive and validate Kubernetes entry versions toolhive-registry-server#870).
  • Skipped documenting the new provenance field surfaced on the Skill schema in static/api-specs/toolhive-registry-api.yaml: the field enters the OpenAPI transitively from an upstream registry package bump, no hand-written page describes the Skill schema in prose, and skill signing/attestation lacks user-facing consumer tooling in this release (readiness gate).
  • Skipped a note for Align managed-source claims errors toolhive-registry-server#871 (managed-source claims errors move from HTTP 503 to 500 on the two entry-claims endpoints): no hand-written page mentioned the 503 response, and the Swagger spec auto-updates carry the change.

No docs impact identified

@blkt - your changes in this release didn't appear to affect the docs, so no review is requested and you're not blocking this PR. Please skim the diff anyway and comment if something of yours was missed or misjudged.

Run cost

Session Turns Cost (USD)
Generation 62 $4.3674
Editorial review 28 $1.6192
Total 90 $5.9866
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:

  • static/api-specs/
  • docs/toolhive/reference/cli/ (toolhive only)

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>
@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
docs-website Ready Ready Preview Aug 27, 2026 4:21pm

Request Review

@renovate renovate Bot added the autogen-docs Pull requests generated by automated release workflows label Aug 27, 2026
@github-actions
github-actions Bot marked this pull request as draft August 27, 2026 16:11
@claude

claude Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

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


Upstream release docs sync for stacklok/toolhive-registry-server v1.5.2

  • Phase 1: Discovery
  • Phase 2: Deep dive (source-verified against v1.5.2 tag)
  • Phase 3: Audit existing docs (impact map)
  • Phase 4: Implementation
  • Phase 5: Validation (npm run prettier:fix, npm run eslint:fix, npm run build all clean)
  • Wrote REVIEWERS.json and SUMMARY.md

Categorized PRs

Docs-relevant:

  • stacklok/toolhive-registry-server#870 (rdimitrov): Kubernetes entries now derive their version from the new toolhive.stacklok.dev/registry-version annotation, falling back to the image tag then 1.0.0. Only three-part semver (optional v prefix, optional prerelease, no build metadata) is accepted. Verified against internal/kubernetes/types.go:409-445 and internal/versions/publishable.go at v1.5.2.

Not docs-relevant:

Hand-written docs changes

  • Updated the Kubernetes workload annotations table and added a new "Entry version" subsection in docs/toolhive/guides-registry/configuration.mdx covering the annotation, the annotation → image-tag → 1.0.0 precedence, the accepted semver form, and a :::info[Changed in v1.5.2] note for the upgrade delta.

Committed to branch renovate/stacklok-toolhive-registry-server-1.x as 3bfea51.

@claude

claude Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Claude finished @renovate[bot]'s task in 2m 43s —— View job


Editorial review complete

  • Identify files touched by the previous docs-generation commit (only docs/toolhive/guides-registry/configuration.mdx)
  • Read the changed docs and apply the docs-review skill
  • Verify factual claims against upstream internal/kubernetes/types.go and internal/versions/publishable.go
  • Apply actionable fixes and format/lint
  • Commit and push

Changes applied

Editorial polish to the new "Entry version" section in docs/toolhive/guides-registry/configuration.mdx:

  • Replaced parenthetical spaced hyphens with parentheses. The style guide reserves spaced hyphens for list-style contexts like "Related information" entries; mid-sentence uses like - reserved strings ... - read as em-dash substitutes. Now: (reserved strings like ...).
  • Swapped "rows" for "entries" (twice). "Row" is database-implementation shorthand; the reader-facing surface is registry entries. Applied at both stored as distinct rowsdistinct entries and the admonition's previous 1.0.0 version row is removedprevious 1.0.0 entry is removed.
  • Removed a negative restatement. The style guide asks for positive statements: v2.1.0 stays v2.1.0 in the entry's identity and URLs, rather than being normalized to 2.1.0.v2.1.0 stays v2.1.0 in the entry's identifier and URLs. The negation didn't add a new fact.
  • Standardized on "identifier" over "identity" in the two places the section referenced the entry's addressable form, since the version is part of the URL/lookup identifier, not a broader concept.

Facts were verified against the upstream v1.5.2 source: the annotation name, IsPublishable gate (three-part semver, optional v, no +build, 255-char cap), image-tag fallback with digest-stripped-off-a-tag rule, 1.0.0 default, and the warning-on-unusable-annotation-but-silent-on-image-tag behavior all match internal/kubernetes/types.go:409-445 and internal/versions/publishable.go. No factual changes made.

npm run prettier:fix and npm run eslint:fix both ran cleanly.
· Branch: renovate/stacklok-toolhive-registry-server-1.x

Replace parenthetical hyphens with parentheses, drop database-implementation
shorthand ("rows") in favor of reader-facing "entries", and remove a
negative restatement per the style guide.
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.

1 participant