Settings override
Change a folder, executable path, safe argument token, or enabled state. No code and no new capability.
Contributor guide
WTM uses convention over configuration for known locations, versioned data definitions for narrow overrides, and compiled Swift adapters for new capabilities. It never loads third-party code plugins.
Change a folder, executable path, safe argument token, or enabled state. No code and no new capability.
Share schema-validated labels, paths, typed arguments, aliases, or safe HTTPS templates. Imports remain disabled until reviewed.
Add a parser, provider API, deletion semantic, runtime lifecycle, or client handoff. Requires Swift, fixtures, tests, and review.
The current adapter implementations are the source of truth for the adapters shipped by this checkout.
Read-only discovery of provider identities, manifests, artifacts, configs, completeness, and evidence. It cannot delete or execute.
Conservative format recognition inside a user-enabled folder. It cannot invent provider ownership.
Provider-aware cleanup planning. A central executor revalidates scope and identity and owns Trash or provider mutation.
Compatibility, immutable launch plans, loopback health, and minimal inference. A central broker owns processes.
Short-lived, explicit handoff to a consumer such as OpenClaw or Unsloth. It cannot silently rewrite client defaults or claim runtime ownership.
No dynamic libraries, scripts embedded in manifests, shell strings, hidden network requests, credentials, new deletion behavior, or arbitrary executable capabilities.