Skip to content

Update stacklok/toolhive-registry-server to v1.4.3#869

Merged
rdimitrov merged 3 commits into
mainfrom
renovate/stacklok-toolhive-registry-server-1.x
May 12, 2026
Merged

Update stacklok/toolhive-registry-server to v1.4.3#869
rdimitrov merged 3 commits into
mainfrom
renovate/stacklok-toolhive-registry-server-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 12, 2026

This PR contains the following updates:

Package Update Change
stacklok/toolhive-registry-server patch v1.4.2v1.4.3

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

Compare Source

What's Changed

Full Changelog: stacklok/toolhive-registry-server@v1.4.2...v1.4.3


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

At a glance

Upstream stacklok/toolhive-registry-server v1.4.2v1.4.3
Hand-written changes 2 commit(s)
Reference assets unchanged
Gaps 0
Release contributors 1 auto-assigned (see sidebar)
Action required Spot-check skill-authored prose for accuracy

Summary of changes

Summary of changes

  • Updated the thv_reg_srv_servers_total and thv_reg_srv_skills_total rows in
    the metrics reference table in
    docs/toolhive/guides-registry/telemetry-metrics.mdx to reflect the
    registry -> source attribute rename and the new "distinct in each source"
    semantics (verified against
    internal/telemetry/metrics.go at the v1.4.3 tag).
  • Added a :::note admonition in the same file calling out the breaking label
    rename for operators with existing Grafana queries, Prometheus alerts, or
    dashboards, and clarifying that thv_reg_srv_sync_duration_seconds still
    uses the registry label.

Run cost

Session Turns Cost (USD)
Generation 38 $2.2508
Editorial review 27 $1.4321
Total 65 $3.6829
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>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 12, 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 12, 2026 8:41pm

Request Review

@renovate renovate Bot added the autogen-docs Pull requests generated by automated release workflows label May 12, 2026
@github-actions github-actions Bot marked this pull request as draft May 12, 2026 20:34
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 12, 2026

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


Upstream release docs: toolhive-registry-server v1.4.2 → v1.4.3

  • Phase 1: Discovery — fetched release notes, identified stacklok/toolhive-registry-server#784 (metrics fix) and #785 (release PR)
  • Phase 2: Deep-dive — verified label/description changes in internal/telemetry/metrics.go at the v1.4.3 tag
  • Phase 3: Docs audit — only docs/toolhive/guides-registry/telemetry-metrics.mdx affected
  • Phase 4: Implementation — updated table rows + added a note about the rename
  • Phase 5: Validation — Prettier and ESLint clean; local build fails on the unrelated mcp-metadata-plugin network fetch (sandbox-only — CI handles this)
  • Phase 6: Wrote SUMMARY.md and committed

Summary of changes

  • Updated the thv_reg_srv_servers_total and thv_reg_srv_skills_total rows in the metrics reference table at docs/toolhive/guides-registry/telemetry-metrics.mdx:87-88 to use the renamed source attribute and the new "distinct in each source" semantics (verified at internal/telemetry/metrics.go lines 48-80 in stacklok/toolhive-registry-server@v1.4.3).
  • Added a :::note admonition flagging the breaking label rename for operators with existing Grafana queries, Prometheus alerts, or dashboards, and clarifying that thv_reg_srv_sync_duration_seconds still uses the registry label (verified at internal/telemetry/metrics.go:143).

Commit pushed: ae5be7f
· Branch

The 'registry' attribute on thv_reg_srv_servers_total and
thv_reg_srv_skills_total was renamed to 'source' in
toolhive-registry-server v1.4.3 (stacklok/toolhive-registry-server#784).
Update the metrics reference table and add a note about the rename.
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 12, 2026

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


Editorial review: telemetry-metrics.mdx (v1.4.3 changes)

  • Read the modified file and review the diff
  • Verified upstream PR Update toolhive to v0.23.1 (manual dispatch) #784registrysource rename, observable gauge for staleness fix, counts registry_entry (not entry_version)
  • Ran /docs-review over the change
  • Applied actionable fixes
  • Ran Prettier and ESLint (clean)
  • Committed and pushed

Findings

Primary issues: none blocking.

Secondary issues (applied in 38fb46e):

  1. Description phrasing (lines 87-88) — "Number of distinct servers in each source" was awkward. The word "distinct" did real work upstream (counts registry_entry, not entry_version), but the docs don't establish a versions concept, so it landed as filler. Switched to "Number of servers per source" / "Number of skills per source" to match the existing row patterns.
  2. Admonition severity (line 91) — operators with existing Prometheus alerts or Grafana dashboards will see them break on upgrade. Promoted :::note to :::warning to flag the breaking change appropriately.
  3. Terminology drift (lines 93-94) — the note used "attribute" once, then "label" twice. The table header is "Labels" and that's what readers see in PromQL/dashboards. Aligned on "label" throughout the note.

Commit: 38fb46e on renovate/stacklok-toolhive-registry-server-1.x

Use parallel "per source" phrasing in the table, switch the v1.4.3
admonition to :::warning since it documents a breaking change to user
queries, and align terminology on "label" to match the table header.
@github-actions github-actions Bot requested a review from rdimitrov May 12, 2026 20:41
@github-actions github-actions Bot marked this pull request as ready for review May 12, 2026 20:41
@rdimitrov rdimitrov merged commit 993f956 into main May 12, 2026
3 checks passed
@rdimitrov rdimitrov deleted the renovate/stacklok-toolhive-registry-server-1.x branch May 12, 2026 21:07
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