[BREAKGLASS] Credential-free kitchen-sink OpenClaw plugin fixture covering the public plugin API surface.
Go to file
2026-04-28 13:01:28 -07:00
.github Auto-update OpenClaw fixture dependencies 2026-04-28 13:01:28 -07:00
scripts Create OpenClaw kitchen sink plugin 2026-04-26 19:24:23 -07:00
src Auto-update OpenClaw fixture dependencies 2026-04-28 13:01:28 -07:00
.gitignore Add plugin inspector checks 2026-04-27 08:58:12 -07:00
openclaw.plugin.json Auto-update OpenClaw fixture dependencies 2026-04-28 13:01:28 -07:00
package-lock.json Auto-update OpenClaw fixture dependencies 2026-04-28 13:01:28 -07:00
package.json Auto-update OpenClaw fixture dependencies 2026-04-28 13:01:28 -07:00
plugin-inspector.config.json Add plugin inspector checks 2026-04-27 08:58:12 -07:00
README.md Auto-update OpenClaw fixture dependencies 2026-04-28 13:01:28 -07:00

OpenClaw Kitchen Sink Plugin

Credential-free OpenClaw plugin fixture that intentionally touches the public plugin API surface.

This repo is both:

The runtime handlers are no-op probes. They should not call external services, read secrets, spawn processes, or require live credentials.

API Surface Sync

The generated files under src/generated-* are derived from the installed openclaw package:

npm install
npm run sync:surface
npm test

The Update OpenClaw SDK Surface workflow automatically checks openclaw@latest and @openclaw/plugin-inspector@latest every 10 minutes. When either package changes, it regenerates the pinned dependency, lockfile, manifest, hooks, registrars, and SDK import fixture files, runs the static and runtime plugin-inspector checks, then creates and squash-merges its own automation PR after those checks pass.

Dependabot still watches npm dependencies, but ignores openclaw and @openclaw/plugin-inspector because those updates should flow through the generated updater instead of package-only bump PRs.