From e97b908041391df2da2169573e6e53bfb2b9d917 Mon Sep 17 00:00:00 2001 From: teknium1 <127238744+teknium1@users.noreply.github.com> Date: Wed, 23 Sep 2026 10:35:13 -0700 Subject: [PATCH] fix(plugin-catalog): pin claude-subscription-directsdk to 602393b (prompt cache holds across tool rounds) Moves the pin 885ba10 -> 602393b so `hermes plugins update` delivers the second half of plugin issue #14: native's per-request context no longer carries the message cache breakpoint, so long tool-heavy sessions stop re-writing their whole history to cache every round (plugin #30 + #31). --- plugin-catalog/claude-subscription-directsdk.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-catalog/claude-subscription-directsdk.yaml b/plugin-catalog/claude-subscription-directsdk.yaml index 12e189bcfd..cc8dd01c11 100644 --- a/plugin-catalog/claude-subscription-directsdk.yaml +++ b/plugin-catalog/claude-subscription-directsdk.yaml @@ -1,6 +1,6 @@ name: claude-subscription-directsdk repo: https://github.com/NousResearch/hermes-plugin-claude-subscription-directsdk -sha: 885ba106e7a26b785ceab5dbdc835299631c6594 +sha: 602393b6d3ea148bc618cd23da1a13fa332e1433 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 @@ -14,7 +14,7 @@ requires_hermes: ">=0.21.4" docs_url: https://github.com/NousResearch/hermes-plugin-claude-subscription-directsdk#readme version: "0.3.0" platforms: [] -image: https://raw.githubusercontent.com/NousResearch/hermes-plugin-claude-subscription-directsdk/885ba106e7a26b785ceab5dbdc835299631c6594/assets/card.png +image: https://raw.githubusercontent.com/NousResearch/hermes-plugin-claude-subscription-directsdk/602393b6d3ea148bc618cd23da1a13fa332e1433/assets/card.png capabilities: provides_tools: [] provides_hooks: []