From d4f78229c611de0123a481600a0409775d90aa6a Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:42:07 +0100 Subject: [PATCH 01/10] feat(plugin-catalog): add Sahil community plugins --- plugin-catalog/hermes-peer.yaml | 19 ++++++++++++++++++ .../hermes-project-stewardship.yaml | 18 +++++++++++++++++ plugin-catalog/memlock.yaml | 18 +++++++++++++++++ plugin-catalog/prompt-optimizer.yaml | 20 +++++++++++++++++++ plugin-catalog/spectator.yaml | 16 +++++++++++++++ plugin-catalog/toolaria.yaml | 19 ++++++++++++++++++ 6 files changed, 110 insertions(+) create mode 100644 plugin-catalog/hermes-peer.yaml create mode 100644 plugin-catalog/hermes-project-stewardship.yaml create mode 100644 plugin-catalog/memlock.yaml create mode 100644 plugin-catalog/prompt-optimizer.yaml create mode 100644 plugin-catalog/spectator.yaml create mode 100644 plugin-catalog/toolaria.yaml diff --git a/plugin-catalog/hermes-peer.yaml b/plugin-catalog/hermes-peer.yaml new file mode 100644 index 0000000000..e750a9c938 --- /dev/null +++ b/plugin-catalog/hermes-peer.yaml @@ -0,0 +1,19 @@ +name: hermes-peer +repo: https://github.com/Sahil-SS9/hermes-walkie-talkie +sha: 188133eb93ebd4963c925f8c2ae52802cbd05775 +subdir: "" +description: Same-machine peer messaging between Hermes sessions. +maintainer: Sahil-SS9 +tier: community +category: tools +requires_hermes: ">=0.21" +docs_url: https://github.com/Sahil-SS9/hermes-walkie-talkie +platforms: [] +capabilities: + provides_tools: + - hermes_peer + provides_hooks: + - on_session_start + - on_session_end + provides_middleware: [] + requires_env: [] diff --git a/plugin-catalog/hermes-project-stewardship.yaml b/plugin-catalog/hermes-project-stewardship.yaml new file mode 100644 index 0000000000..8763a203ae --- /dev/null +++ b/plugin-catalog/hermes-project-stewardship.yaml @@ -0,0 +1,18 @@ +name: hermes-project-stewardship +repo: https://github.com/Sahil-SS9/hermes-project-stewardship +sha: d14b35d769393ee8e445d9df7449f829767f579f +description: Durable project ownership and bounded initiative management for Hermes fleets. +maintainer: Sahil-SS9 +tier: community +category: automation +requires_hermes: ">=0.21" +docs_url: https://github.com/Sahil-SS9/hermes-project-stewardship +platforms: [] +capabilities: + provides_tools: + - steward_status + - steward_run_cycle + - steward_propose_initiative + provides_hooks: [] + provides_middleware: [] + requires_env: [] diff --git a/plugin-catalog/memlock.yaml b/plugin-catalog/memlock.yaml new file mode 100644 index 0000000000..f922820d55 --- /dev/null +++ b/plugin-catalog/memlock.yaml @@ -0,0 +1,18 @@ +name: memlock +repo: https://github.com/Sahil-SS9/hermes-memlock +sha: 87dca4af79e7c26cdb9c954abfa7fabc298fcf2e +description: Reasserts pinned standing instructions after context compaction. +maintainer: Sahil-SS9 +tier: community +category: tools +requires_hermes: ">=0.21" +docs_url: https://github.com/Sahil-SS9/hermes-memlock +platforms: [] +capabilities: + provides_tools: [] + provides_hooks: + - pre_llm_call + - on_session_start + - on_session_end + provides_middleware: [] + requires_env: [] diff --git a/plugin-catalog/prompt-optimizer.yaml b/plugin-catalog/prompt-optimizer.yaml new file mode 100644 index 0000000000..aeffd06895 --- /dev/null +++ b/plugin-catalog/prompt-optimizer.yaml @@ -0,0 +1,20 @@ +name: prompt-optimizer +repo: https://github.com/Sahil-SS9/hermes-multichannel-prompt-optimizer +sha: de70769efa9d4d1118de5915f38e63925e681771 +description: Model-aware prompt rewriting with quality scoring, analytics, and coaching. +maintainer: Sahil-SS9 +tier: community +category: tools +requires_hermes: ">=0.21" +docs_url: https://github.com/Sahil-SS9/hermes-multichannel-prompt-optimizer +platforms: [] +capabilities: + provides_tools: [] + provides_hooks: + - pre_gateway_dispatch + - pre_user_message + - transform_llm_output + provides_middleware: [] + requires_env: + - OPENROUTER_API_KEY + - NOUS_API_KEY diff --git a/plugin-catalog/spectator.yaml b/plugin-catalog/spectator.yaml new file mode 100644 index 0000000000..5a9fe1698e --- /dev/null +++ b/plugin-catalog/spectator.yaml @@ -0,0 +1,16 @@ +name: spectator +repo: https://github.com/Sahil-SS9/spectator-mode +sha: a1467ded9802559b30061efe861701d8ec14bcae +description: Harness-neutral live session sharing, summaries, and branch queries. +maintainer: Sahil-SS9 +tier: community +category: tools +requires_hermes: ">=0.21" +docs_url: https://github.com/Sahil-SS9/spectator-mode +platforms: [] +capabilities: + provides_tools: + - spectator + provides_hooks: [] + provides_middleware: [] + requires_env: [] diff --git a/plugin-catalog/toolaria.yaml b/plugin-catalog/toolaria.yaml new file mode 100644 index 0000000000..5308fb7cc4 --- /dev/null +++ b/plugin-catalog/toolaria.yaml @@ -0,0 +1,19 @@ +name: toolaria +repo: https://github.com/Sahil-SS9/Toolaria +sha: 7ce41a7399de9e7f6174e6ddc61c067024c488dd +description: Rescues oversized MCP and web tool results before they flood context. +maintainer: Sahil-SS9 +tier: community +category: tools +requires_hermes: ">=0.21" +docs_url: https://github.com/Sahil-SS9/Toolaria +platforms: [] +capabilities: + provides_tools: + - rescuer_fetch + provides_hooks: + - transform_tool_result + - on_session_start + - on_session_end + provides_middleware: [] + requires_env: [] From dfe0063d9d5eb73c24ed67357e4bb5ca7b2b5e52 Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:42:07 +0100 Subject: [PATCH 02/10] fix(plugin-catalog): update reviewed plugin pins --- plugin-catalog/hermes-peer.yaml | 9 +++------ plugin-catalog/hermes-project-stewardship.yaml | 2 +- plugin-catalog/memlock.yaml | 2 +- plugin-catalog/toolaria.yaml | 2 +- 4 files changed, 6 insertions(+), 9 deletions(-) diff --git a/plugin-catalog/hermes-peer.yaml b/plugin-catalog/hermes-peer.yaml index e750a9c938..1798d1482c 100644 --- a/plugin-catalog/hermes-peer.yaml +++ b/plugin-catalog/hermes-peer.yaml @@ -1,6 +1,6 @@ name: hermes-peer repo: https://github.com/Sahil-SS9/hermes-walkie-talkie -sha: 188133eb93ebd4963c925f8c2ae52802cbd05775 +sha: d25511adf7f438d66faedab28e780a99c57ff373 subdir: "" description: Same-machine peer messaging between Hermes sessions. maintainer: Sahil-SS9 @@ -10,10 +10,7 @@ requires_hermes: ">=0.21" docs_url: https://github.com/Sahil-SS9/hermes-walkie-talkie platforms: [] capabilities: - provides_tools: - - hermes_peer - provides_hooks: - - on_session_start - - on_session_end + provides_tools: [] + provides_hooks: [] provides_middleware: [] requires_env: [] diff --git a/plugin-catalog/hermes-project-stewardship.yaml b/plugin-catalog/hermes-project-stewardship.yaml index 8763a203ae..47ce5c5e83 100644 --- a/plugin-catalog/hermes-project-stewardship.yaml +++ b/plugin-catalog/hermes-project-stewardship.yaml @@ -1,6 +1,6 @@ name: hermes-project-stewardship repo: https://github.com/Sahil-SS9/hermes-project-stewardship -sha: d14b35d769393ee8e445d9df7449f829767f579f +sha: f34cc195fd6b301088f95931914a88fb584e8387 description: Durable project ownership and bounded initiative management for Hermes fleets. maintainer: Sahil-SS9 tier: community diff --git a/plugin-catalog/memlock.yaml b/plugin-catalog/memlock.yaml index f922820d55..3a34a0d8b5 100644 --- a/plugin-catalog/memlock.yaml +++ b/plugin-catalog/memlock.yaml @@ -1,6 +1,6 @@ name: memlock repo: https://github.com/Sahil-SS9/hermes-memlock -sha: 87dca4af79e7c26cdb9c954abfa7fabc298fcf2e +sha: 05f6d0faaa7cbf9a804a6cd7c119c49e7eb5c938 description: Reasserts pinned standing instructions after context compaction. maintainer: Sahil-SS9 tier: community diff --git a/plugin-catalog/toolaria.yaml b/plugin-catalog/toolaria.yaml index 5308fb7cc4..5b19660c1f 100644 --- a/plugin-catalog/toolaria.yaml +++ b/plugin-catalog/toolaria.yaml @@ -1,6 +1,6 @@ name: toolaria repo: https://github.com/Sahil-SS9/Toolaria -sha: 7ce41a7399de9e7f6174e6ddc61c067024c488dd +sha: 667df67ef5bd23160b1b87a93ebf895c122b6b17 description: Rescues oversized MCP and web tool results before they flood context. maintainer: Sahil-SS9 tier: community From 3f8b4d8b6ba089b36183044eac8c6d666ce3d83c Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:42:07 +0100 Subject: [PATCH 03/10] fix(plugin-catalog): repin corrected plugins --- plugin-catalog/hermes-peer.yaml | 19 +++++++++++++++++-- plugin-catalog/memlock.yaml | 5 +++-- plugin-catalog/toolaria.yaml | 3 ++- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/plugin-catalog/hermes-peer.yaml b/plugin-catalog/hermes-peer.yaml index 1798d1482c..41ef3ee33d 100644 --- a/plugin-catalog/hermes-peer.yaml +++ b/plugin-catalog/hermes-peer.yaml @@ -10,7 +10,22 @@ requires_hermes: ">=0.21" docs_url: https://github.com/Sahil-SS9/hermes-walkie-talkie platforms: [] capabilities: - provides_tools: [] - provides_hooks: [] + provides_tools: + - peer_list_agents + - peer_send_message + - peer_read_inbox + - peer_request_create + - peer_request_status + - peer_request_respond + - peer_request_cancel + - peer_group_list + - peer_group_manage + - peer_broadcast + provides_hooks: + - on_session_open + - on_session_start + - on_session_end + - on_session_reset + - on_session_finalize provides_middleware: [] requires_env: [] diff --git a/plugin-catalog/memlock.yaml b/plugin-catalog/memlock.yaml index 3a34a0d8b5..d29ce2a1f2 100644 --- a/plugin-catalog/memlock.yaml +++ b/plugin-catalog/memlock.yaml @@ -1,6 +1,6 @@ name: memlock repo: https://github.com/Sahil-SS9/hermes-memlock -sha: 05f6d0faaa7cbf9a804a6cd7c119c49e7eb5c938 +sha: 123b9fd252d6fc2c9c7c4f254164915874aa54d5 description: Reasserts pinned standing instructions after context compaction. maintainer: Sahil-SS9 tier: community @@ -9,7 +9,8 @@ requires_hermes: ">=0.21" docs_url: https://github.com/Sahil-SS9/hermes-memlock platforms: [] capabilities: - provides_tools: [] + provides_tools: + - guard_pin provides_hooks: - pre_llm_call - on_session_start diff --git a/plugin-catalog/toolaria.yaml b/plugin-catalog/toolaria.yaml index 5b19660c1f..00e3438c55 100644 --- a/plugin-catalog/toolaria.yaml +++ b/plugin-catalog/toolaria.yaml @@ -15,5 +15,6 @@ capabilities: - transform_tool_result - on_session_start - on_session_end - provides_middleware: [] + provides_middleware: + - tool_request requires_env: [] From a7b0ea5f68e4c12ccf49e3b6a6d80049840b25fc Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:42:07 +0100 Subject: [PATCH 04/10] fix(plugin-catalog): apply admission feedback --- contributors/emails/sahil.saghir.dev@gmail.com | 1 + 1 file changed, 1 insertion(+) create mode 100644 contributors/emails/sahil.saghir.dev@gmail.com diff --git a/contributors/emails/sahil.saghir.dev@gmail.com b/contributors/emails/sahil.saghir.dev@gmail.com new file mode 100644 index 0000000000..23c1e6667f --- /dev/null +++ b/contributors/emails/sahil.saghir.dev@gmail.com @@ -0,0 +1 @@ +Sahil-SS9 From 48257c6e3143afdab52b896bd4e337a827715744 Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:42:07 +0100 Subject: [PATCH 05/10] fix(plugin-catalog): repin stewardship security fix --- plugin-catalog/hermes-project-stewardship.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-catalog/hermes-project-stewardship.yaml b/plugin-catalog/hermes-project-stewardship.yaml index 47ce5c5e83..dd03e5384c 100644 --- a/plugin-catalog/hermes-project-stewardship.yaml +++ b/plugin-catalog/hermes-project-stewardship.yaml @@ -1,6 +1,6 @@ name: hermes-project-stewardship repo: https://github.com/Sahil-SS9/hermes-project-stewardship -sha: f34cc195fd6b301088f95931914a88fb584e8387 +sha: 30182c300328b7047f12c3d4054db79111fb9a05 description: Durable project ownership and bounded initiative management for Hermes fleets. maintainer: Sahil-SS9 tier: community From 3f21768306fe1a92461a29fbe6168d7a1f41cb07 Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:42:07 +0100 Subject: [PATCH 06/10] refactor(plugin-catalog): split clean entries into mergeable PR --- plugin-catalog/hermes-peer.yaml | 31 ------------------- .../hermes-project-stewardship.yaml | 18 ----------- plugin-catalog/memlock.yaml | 19 ------------ plugin-catalog/toolaria.yaml | 20 ------------ 4 files changed, 88 deletions(-) delete mode 100644 plugin-catalog/hermes-peer.yaml delete mode 100644 plugin-catalog/hermes-project-stewardship.yaml delete mode 100644 plugin-catalog/memlock.yaml delete mode 100644 plugin-catalog/toolaria.yaml diff --git a/plugin-catalog/hermes-peer.yaml b/plugin-catalog/hermes-peer.yaml deleted file mode 100644 index 41ef3ee33d..0000000000 --- a/plugin-catalog/hermes-peer.yaml +++ /dev/null @@ -1,31 +0,0 @@ -name: hermes-peer -repo: https://github.com/Sahil-SS9/hermes-walkie-talkie -sha: d25511adf7f438d66faedab28e780a99c57ff373 -subdir: "" -description: Same-machine peer messaging between Hermes sessions. -maintainer: Sahil-SS9 -tier: community -category: tools -requires_hermes: ">=0.21" -docs_url: https://github.com/Sahil-SS9/hermes-walkie-talkie -platforms: [] -capabilities: - provides_tools: - - peer_list_agents - - peer_send_message - - peer_read_inbox - - peer_request_create - - peer_request_status - - peer_request_respond - - peer_request_cancel - - peer_group_list - - peer_group_manage - - peer_broadcast - provides_hooks: - - on_session_open - - on_session_start - - on_session_end - - on_session_reset - - on_session_finalize - provides_middleware: [] - requires_env: [] diff --git a/plugin-catalog/hermes-project-stewardship.yaml b/plugin-catalog/hermes-project-stewardship.yaml deleted file mode 100644 index dd03e5384c..0000000000 --- a/plugin-catalog/hermes-project-stewardship.yaml +++ /dev/null @@ -1,18 +0,0 @@ -name: hermes-project-stewardship -repo: https://github.com/Sahil-SS9/hermes-project-stewardship -sha: 30182c300328b7047f12c3d4054db79111fb9a05 -description: Durable project ownership and bounded initiative management for Hermes fleets. -maintainer: Sahil-SS9 -tier: community -category: automation -requires_hermes: ">=0.21" -docs_url: https://github.com/Sahil-SS9/hermes-project-stewardship -platforms: [] -capabilities: - provides_tools: - - steward_status - - steward_run_cycle - - steward_propose_initiative - provides_hooks: [] - provides_middleware: [] - requires_env: [] diff --git a/plugin-catalog/memlock.yaml b/plugin-catalog/memlock.yaml deleted file mode 100644 index d29ce2a1f2..0000000000 --- a/plugin-catalog/memlock.yaml +++ /dev/null @@ -1,19 +0,0 @@ -name: memlock -repo: https://github.com/Sahil-SS9/hermes-memlock -sha: 123b9fd252d6fc2c9c7c4f254164915874aa54d5 -description: Reasserts pinned standing instructions after context compaction. -maintainer: Sahil-SS9 -tier: community -category: tools -requires_hermes: ">=0.21" -docs_url: https://github.com/Sahil-SS9/hermes-memlock -platforms: [] -capabilities: - provides_tools: - - guard_pin - provides_hooks: - - pre_llm_call - - on_session_start - - on_session_end - provides_middleware: [] - requires_env: [] diff --git a/plugin-catalog/toolaria.yaml b/plugin-catalog/toolaria.yaml deleted file mode 100644 index 00e3438c55..0000000000 --- a/plugin-catalog/toolaria.yaml +++ /dev/null @@ -1,20 +0,0 @@ -name: toolaria -repo: https://github.com/Sahil-SS9/Toolaria -sha: 667df67ef5bd23160b1b87a93ebf895c122b6b17 -description: Rescues oversized MCP and web tool results before they flood context. -maintainer: Sahil-SS9 -tier: community -category: tools -requires_hermes: ">=0.21" -docs_url: https://github.com/Sahil-SS9/Toolaria -platforms: [] -capabilities: - provides_tools: - - rescuer_fetch - provides_hooks: - - transform_tool_result - - on_session_start - - on_session_end - provides_middleware: - - tool_request - requires_env: [] From f5c5a6e47eacf653ad21919cbbb41453e710d713 Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:42:16 +0100 Subject: [PATCH 07/10] chore: drop contributor mapping (commits now use canonical noreply identity) --- contributors/emails/sahil.saghir.dev@gmail.com | 1 - 1 file changed, 1 deletion(-) delete mode 100644 contributors/emails/sahil.saghir.dev@gmail.com diff --git a/contributors/emails/sahil.saghir.dev@gmail.com b/contributors/emails/sahil.saghir.dev@gmail.com deleted file mode 100644 index 23c1e6667f..0000000000 --- a/contributors/emails/sahil.saghir.dev@gmail.com +++ /dev/null @@ -1 +0,0 @@ -Sahil-SS9 From 062b5de32285e2ee3647e17d1a002efca2970cb5 Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Sat, 19 Sep 2026 03:43:42 +0100 Subject: [PATCH 08/10] fix(plugin-catalog): re-pin prompt-optimizer after manifest fix Re-pins to 3ec7f45, which declares provides_hooks (the manifest used the legacy 'hooks:' key the validator ignores) and drops the unused OPENROUTER_API_KEY / NOUS_API_KEY declarations. requires_env in the catalog entry is cleared to match: the plugin uses the host LLM via ctx.llm. hermes plugins validate --install-deps at the new pin: all checks pass, security scan safe. --- plugin-catalog/prompt-optimizer.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plugin-catalog/prompt-optimizer.yaml b/plugin-catalog/prompt-optimizer.yaml index aeffd06895..07fc5440f7 100644 --- a/plugin-catalog/prompt-optimizer.yaml +++ b/plugin-catalog/prompt-optimizer.yaml @@ -1,6 +1,6 @@ name: prompt-optimizer repo: https://github.com/Sahil-SS9/hermes-multichannel-prompt-optimizer -sha: de70769efa9d4d1118de5915f38e63925e681771 +sha: 3ec7f45fcc2a76cc10d79e4a7c7e924d79607cd1 description: Model-aware prompt rewriting with quality scoring, analytics, and coaching. maintainer: Sahil-SS9 tier: community @@ -15,6 +15,4 @@ capabilities: - pre_user_message - transform_llm_output provides_middleware: [] - requires_env: - - OPENROUTER_API_KEY - - NOUS_API_KEY + requires_env: [] From 56db4dc23a3103d0772d61447df58496e50c6d7e Mon Sep 17 00:00:00 2001 From: Sahil-SS9 <218421507+Sahil-SS9@users.noreply.github.com> Date: Sat, 19 Sep 2026 03:59:57 +0100 Subject: [PATCH 09/10] fix(plugin-catalog): drop pre_user_message from prompt-optimizer Declaring pre_user_message fails validation on main, where the hook is not in VALID_HOOKS. The plugin probes for it and only binds it where it exists, so the capability block now lists only the hooks main can verify. Re-pinned to e83eba9. --- plugin-catalog/prompt-optimizer.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugin-catalog/prompt-optimizer.yaml b/plugin-catalog/prompt-optimizer.yaml index 07fc5440f7..5dcdbc617d 100644 --- a/plugin-catalog/prompt-optimizer.yaml +++ b/plugin-catalog/prompt-optimizer.yaml @@ -1,6 +1,6 @@ name: prompt-optimizer repo: https://github.com/Sahil-SS9/hermes-multichannel-prompt-optimizer -sha: 3ec7f45fcc2a76cc10d79e4a7c7e924d79607cd1 +sha: e83eba9a8e102ed255a5bfd20cc88ea50e3af28f description: Model-aware prompt rewriting with quality scoring, analytics, and coaching. maintainer: Sahil-SS9 tier: community @@ -12,7 +12,6 @@ capabilities: provides_tools: [] provides_hooks: - pre_gateway_dispatch - - pre_user_message - transform_llm_output provides_middleware: [] requires_env: [] From f958a492ba6ca5fc8603bb17c27978e65508ddde Mon Sep 17 00:00:00 2001 From: teknium1 <127238744+teknium1@users.noreply.github.com> Date: Sat, 19 Sep 2026 02:07:40 -0700 Subject: [PATCH 10/10] catalog: add review disclosure line for prompt-optimizer, spectator (review #113921) --- plugin-catalog/prompt-optimizer.yaml | 2 +- plugin-catalog/spectator.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-catalog/prompt-optimizer.yaml b/plugin-catalog/prompt-optimizer.yaml index 5dcdbc617d..dba386b1a0 100644 --- a/plugin-catalog/prompt-optimizer.yaml +++ b/plugin-catalog/prompt-optimizer.yaml @@ -1,7 +1,7 @@ name: prompt-optimizer repo: https://github.com/Sahil-SS9/hermes-multichannel-prompt-optimizer sha: e83eba9a8e102ed255a5bfd20cc88ea50e3af28f -description: Model-aware prompt rewriting with quality scoring, analytics, and coaching. +description: Model-aware prompt rewriting with quality scoring, analytics, and coaching. Disclosure — the default auto mode rewrites every user message of 5+ words through your configured model (one extra LLM call per turn) before the agent sees it. maintainer: Sahil-SS9 tier: community category: tools diff --git a/plugin-catalog/spectator.yaml b/plugin-catalog/spectator.yaml index 5a9fe1698e..392b9a33f6 100644 --- a/plugin-catalog/spectator.yaml +++ b/plugin-catalog/spectator.yaml @@ -1,7 +1,7 @@ name: spectator repo: https://github.com/Sahil-SS9/spectator-mode sha: a1467ded9802559b30061efe861701d8ec14bcae -description: Harness-neutral live session sharing, summaries, and branch queries. +description: Harness-neutral live session sharing, summaries, and branch queries. Disclosure — reads state.db read-only and exposes masked transcripts to invite-token guests on the dashboard; host-approved guest suggestions are injected via ctx.inject_message. maintainer: Sahil-SS9 tier: community category: tools