VanillaCore Harness plugins
  • TypeScript 100%
Find a file
2026-10-26 05:33:01 +00:00
src refactor: extract service command and tool registration adapters 2026-10-26 05:30:06 +00:00
LICENSE Extract trusted Harness plugin adapters into public source repository 2026-10-25 12:46:39 +01:00
manifest.json refactor: extract service command and tool registration adapters 2026-10-26 05:30:06 +00:00
README.md feat: own dispatcher subagent and memory plugin adapters 2026-10-25 21:09:13 +00:00

VanillaCore Harness plugins

Public source of trusted Harness plugin adapters. Runtime engines, policy enforcement, and the plugin API remain in harness/core. This repository owns context, continuation, gateway, loop and review adapters, plus dispatcher, managed-subagent and memory adapters. Memory persistence/capture remains a core service; only command/tool registration and input mapping live here.

Core records an immutable revision plus per-file SHA-256 in plugins.lock.json and materializes these files into src/builtin-plugins/. Relative core imports are adjusted one directory up by the materializer. The complete core typecheck and test suite is the compatibility/build gate; plugin source is never fetched or executed dynamically at runtime.

All Harness agents may read/clone this public repository; configured Forgejo agent identities receive contribution access, while protected main requires reviewed PRs.