From ca8e446b112eb21c2ff32753d30df52b70a95180 Mon Sep 17 00:00:00 2001 From: Molecule AI Plugin-Dev Date: Wed, 13 May 2026 04:50:21 +0000 Subject: [PATCH] fix(adapters): add missing hermes/deepagents adapters Plugin declares runtime in plugin.yaml but was missing the per-runtime adaptor, causing RawDropAdaptor fallback for non-Claude-Code runtimes. AgentskillsAdaptor is runtime-agnostic; thin wrappers added for: - hermes: ecc, molecule-dev, superpowers, skill-cron-learnings, skill-update-docs - deepagents: molecule-audit, molecule-compliance, molecule-hitl, molecule-security-scan Co-Authored-By: Claude Opus 4.7 --- adapters/hermes.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 adapters/hermes.py diff --git a/adapters/hermes.py b/adapters/hermes.py new file mode 100644 index 0000000..e6c0bab --- /dev/null +++ b/adapters/hermes.py @@ -0,0 +1,9 @@ +"""Hermes adaptor — uses the generic rule+skill installer. + +Hermes loads skills from /configs/skills/ via the shared skill_loader, +which is runtime-agnostic. The AgentskillsAdaptor wires rules, skills, +hooks, and commands for Claude Code-style harness environments. For Hermes, +the same adaptor handles rules and skills; hooks/commands are no-ops +that Hermes ignores gracefully. +""" +from plugins_registry.builtins import AgentskillsAdaptor as Adaptor # noqa: F401 -- 2.52.0