Skills Hub install resolution and exit-code fixes

NousResearch/hermes-agent · cluster 118301

Data as of

Nothing open on GitHub. Fix merged in #133068. Check it covers your case.

The short answer

0open issues
0open PRs
5items grouped
Known?
Yes. 5 related items grouped here, 1 issue already closed.
Fix event
A fix was merged to main in PR #133068. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this resolved, deciding PR #133068. That is separate from the fix event.
Still open
Nothing open on GitHub.

These items address two related bugs: hub skill installs failing to find a match when a catalog title differs from its identifier slug, and install/update/uninstall operations with errors incorrectly exiting with code 0 instead of a non-zero code.

Open issues0

No open issues.

Open PRs0

No open pull requests.

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #133068 Installing a built-in skill by name (computer-use, pdf, …) makes it available instead of always failing; failed hub installs exit non-zero (#118301, salvage #128140)

    merged to main

    files: apps/desktop/src/store/hub-actions.blocked.test.ts, apps/desktop/src/store/hub-actions.ts, contributors/emails/[redacted:email], hermes_cli/main_agent_cmds.py, hermes_cli/skills_hub.py, tests/hermes_cli/test_skills_failure_exit_code.py, tests/hermes_cli/test_skills_hub.py, tools/connectors/catalog.py, tools/skills_sync_bundled_ops.py, tui_gateway/methods_tools.py

3 PRs closed without merging

From the close comments: merged via another change 2 · done elsewhere 1

  • #118302 fix(skills): resolve hub installs by identifier slug, and fail loudly · merged via another change → 23a6861, #133068, #118301, #128140
  • #128140 fix(skills): a refused hub install, update or uninstall exits non-zero, so the Desktop reports it (salvage #118302) · merged via another change → 23a6861, #133068, #118301
  • #128414 fix(skills): resolve hub installs by identifier slug, and fail loudly · done elsewhere → 23a6861, #133068, #118301
Closed issues · 1
  • Closed#118301Skills Hub install: "No exact match" for a row whose catalog title differs from its slug, and a failed install exits 0
How this cluster was grouped
  • Link evidence (structural links throughout): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
  • Pairwise link density 0.50: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Merged PRs
#133068
Closed issues
1
Attempts
3 PRs closed without merging
Fix link checked
5 Oct 2026

For your agent

The same facts, typed.