From 74e59cd3401093a30615aa8e71d862c47fa525cf Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Sat, 10 Oct 2026 16:13:07 -0700 Subject: [PATCH] plugin-catalog: official plugins install from hermes-official-plugins homeassistant, spotify and claude-subscription-directsdk now live as subdirectories of NousResearch/hermes-official-plugins, the single repo for Nous's official plugins (each old repo's history carried over). Plugin code is unchanged, so the manifest surface is identical and the re-pin needs no new consent. Existing installs follow on their own: the left-core migration installs by catalog name, and a catalog re-pin clones the entry's current repo/subdir and rewrites the install record. Adds 1200x600 card images. --- plugin-catalog/claude-subscription-directsdk.yaml | 9 +++++---- plugin-catalog/homeassistant.yaml | 8 +++++--- plugin-catalog/spotify.yaml | 8 +++++--- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/plugin-catalog/claude-subscription-directsdk.yaml b/plugin-catalog/claude-subscription-directsdk.yaml index d1a87854f3..ca2577c324 100644 --- a/plugin-catalog/claude-subscription-directsdk.yaml +++ b/plugin-catalog/claude-subscription-directsdk.yaml @@ -1,6 +1,7 @@ name: claude-subscription-directsdk -repo: https://github.com/NousResearch/hermes-plugin-claude-subscription-directsdk -sha: 4bc79c78031d1a042b5d8a7314ceea283db5c5e2 +repo: https://github.com/NousResearch/hermes-official-plugins +sha: 682b22d019a1109421faa62efe43e16b23c2ebef +subdir: claude-subscription-directsdk description: Experimental model provider that runs Hermes turns on a Claude Pro/Max subscription through the official Claude Code CLI (the Agent SDK path), so no separate API key or per-token bill. Requires the claude CLI installed and logged in; the plugin checks for it at load, in hermes model, in the pickers @@ -11,10 +12,10 @@ maintainer: NousResearch tier: official category: models requires_hermes: ">=0.21.4" -docs_url: https://github.com/NousResearch/hermes-plugin-claude-subscription-directsdk#readme +docs_url: https://github.com/NousResearch/hermes-official-plugins/tree/main/claude-subscription-directsdk version: "0.3.3" +image: https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/682b22d019a1109421faa62efe43e16b23c2ebef/assets/claude-subscription-directsdk.jpg platforms: [] -image: https://raw.githubusercontent.com/NousResearch/hermes-plugin-claude-subscription-directsdk/4bc79c78031d1a042b5d8a7314ceea283db5c5e2/assets/card.png capabilities: provides_tools: [] provides_hooks: [] diff --git a/plugin-catalog/homeassistant.yaml b/plugin-catalog/homeassistant.yaml index 0cac985198..6a48c00255 100644 --- a/plugin-catalog/homeassistant.yaml +++ b/plugin-catalog/homeassistant.yaml @@ -1,6 +1,7 @@ name: homeassistant -repo: https://github.com/NousResearch/hermes-homeassistant -sha: ba30cb0cf86c52bdb5cde98974bc062e97966529 +repo: https://github.com/NousResearch/hermes-official-plugins +sha: 682b22d019a1109421faa62efe43e16b23c2ebef +subdir: homeassistant description: 'Home Assistant gateway platform (state-change events in, persistent notifications and cron notify delivery out) plus the homeassistant toolset (ha_list_entities, ha_get_state, ha_list_services, ha_call_service). Formerly built into Hermes core; existing users are migrated automatically.' @@ -9,7 +10,8 @@ tier: official category: platform requires_hermes: ">=0.21.5" version: "2.0.1" -docs_url: https://github.com/NousResearch/hermes-homeassistant +image: https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/682b22d019a1109421faa62efe43e16b23c2ebef/assets/homeassistant.jpg +docs_url: https://github.com/NousResearch/hermes-official-plugins/tree/main/homeassistant platforms: [] capabilities: provides_tools: diff --git a/plugin-catalog/spotify.yaml b/plugin-catalog/spotify.yaml index 020e6c0a0c..ea7af3010f 100644 --- a/plugin-catalog/spotify.yaml +++ b/plugin-catalog/spotify.yaml @@ -1,6 +1,7 @@ name: spotify -repo: https://github.com/NousResearch/hermes-spotify -sha: 2f39a03ca83c5e36566018d888e81b46a9ee6371 +repo: https://github.com/NousResearch/hermes-official-plugins +sha: 682b22d019a1109421faa62efe43e16b23c2ebef +subdir: spotify description: 'Spotify for Hermes: seven tools (playback, devices, queue, search, playlists, albums, library) over the Spotify Web API, plus `hermes spotify login|status|logout` (loopback PKCE with your own Spotify developer app; Premium needed for playback control). Formerly built into Hermes core; @@ -10,7 +11,8 @@ tier: official category: tools requires_hermes: ">=0.21.6" version: "2.0.0" -docs_url: https://github.com/NousResearch/hermes-spotify +image: https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/682b22d019a1109421faa62efe43e16b23c2ebef/assets/spotify.jpg +docs_url: https://github.com/NousResearch/hermes-official-plugins/tree/main/spotify platforms: [] capabilities: provides_tools: