openclaw/docs
mushuiyu_xydt f93a558892
fix(plugins): ignore helper files in extension roots
Fixes #88198.

Ignore top-level helper scripts in auto-discovered global/workspace extension roots so they do not become manifestless plugin candidates during config validation. Standalone plugin files remain supported when explicitly configured through `plugins.load.paths`, and docs now call out the supported path.

Verification:
- `node scripts/run-vitest.mjs src/plugins/discovery.test.ts src/config/config.plugin-validation.test.ts`
- `node scripts/run-oxlint.mjs src/plugins/discovery.ts src/plugins/discovery.test.ts src/config/config.plugin-validation.test.ts`
- `git diff --check`
- GitHub CI green at `93073bfa85`
- `.agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main`

Thanks @mushuiyu886 for the fix and @mmhzlrj for the report.
2026-05-30 17:31:53 +01:00
..
.generated refactor: share inline image data URL sanitizer 2026-05-30 10:08:54 +02:00
.i18n fix(workboard): clear landing gates 2026-05-29 11:04:37 +01:00
announcements
assets chore: remove unused tracked assets 2026-05-26 02:21:58 +01:00
automation fix: route media completions through requester agent (#88141) 2026-05-30 00:24:28 +02:00
channels refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
clawhub
cli fix(plugins): ignore helper files in extension roots 2026-05-30 17:31:53 +01:00
concepts refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
debug
diagnostics fix(codex): gate profiler timing and startup setup 2026-05-26 20:51:00 +01:00
gateway fix(plugins): ignore helper files in extension roots 2026-05-30 17:31:53 +01:00
help refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
images chore: remove unused tracked assets 2026-05-26 02:21:58 +01:00
install fix(clawdock): load compose override file 2026-05-29 09:45:35 +01:00
nodes refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
plan Policy: add sandbox posture conformance checks (#85572) 2026-05-28 21:00:24 -07:00
platforms feat(ios): refresh app store metadata (#88235) 2026-05-30 18:36:01 +03:00
plugins feat(workboard): persist orchestration metadata in sqlite 2026-05-30 16:24:14 +01:00
providers refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
refactor refactor: add shared sqlite state database 2026-05-30 00:52:23 +02:00
reference fix(codex): move stable context to developer instructions 2026-05-30 08:59:02 +02:00
security refactor: extract net policy package 2026-05-29 09:45:14 +01:00
snippets/plugin-publish
specs feat: add codex supervisor extension 2026-05-29 03:49:43 +01:00
start docs: absorb contributor documentation fixes 2026-05-22 23:28:31 +01:00
superpowers/specs
tools refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
web refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
agent-runtime-architecture.md refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
AGENTS.md
auth-credential-semantics.md refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
brave-search.md
ci.md ci: restore timing summary artifact (#87832) 2026-05-28 18:08:12 -07:00
CLAUDE.md
date-time.md fix(inbound-meta): include seconds in timestamps 2026-05-27 21:18:08 +01:00
docs.json feat: add hosted model providers (#88247) 2026-05-30 08:26:16 +02:00
index.md refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
logging.md fix(cli): keep logs follow on live gateway state 2026-05-23 17:54:23 +08:00
nav-tabs-underline.js
network.md
openclaw-agent-runtime.md refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
perplexity.md
prose.md
style.css docs: remove stale showcase intro videos 2026-05-22 17:59:14 +01:00
tts.md
vps.md
whatsapp-openclaw.jpg