mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-19 07:42:04 +00:00
* feat(skills): add upload archive install RPC - src/agents/skills-archive-install.ts:83 [BOT-SCOPE]: `withExtractedArchiveRoot()` still returns unstructured extract failures, so exact transient-vs-terminal classification should be moved into the shared install-flow layer in a follow-up rather than expanding this PR. Signed-off-by: samzong <samzong.lu@gmail.com> * fix(skills): address archive upload review findings Signed-off-by: samzong <samzong.lu@gmail.com> * fix(skills): regen protocol bindings and classify transient archive errors * feat: gate uploaded skill installs by config * test: add docker skill install proof * docs: clarify uploaded skill archive gate * chore: refresh config docs baseline * style: format docker e2e plan test * fix: use fs-safe path checks for skill archives * fix: classify skill publish failures as unavailable * test: update skill clawhub path mock * fix: pass mutable archive root markers * fix: use current json dir mode option * test: satisfy skill upload lint * test: refresh core support expectations --------- Signed-off-by: samzong <samzong.lu@gmail.com> Co-authored-by: Peter Steinberger <steipete@gmail.com> |
||
|---|---|---|
| .. | ||
| lib | ||
| parallels | ||
| agents-delete-shared-workspace-docker.sh | ||
| browser-cdp-snapshot-docker.sh | ||
| build-image.sh | ||
| bun-global-install-smoke.sh | ||
| bundled-plugin-install-uninstall-docker.sh | ||
| codex-npm-plugin-live-docker.sh | ||
| codex-on-demand-docker.sh | ||
| commitments-safety-docker-client.ts | ||
| commitments-safety-docker.sh | ||
| config-reload-source-docker.sh | ||
| crestodian-first-run-docker-client.ts | ||
| crestodian-first-run-docker.sh | ||
| crestodian-first-run-spec.json | ||
| crestodian-planner-docker-client.mjs | ||
| crestodian-planner-docker.sh | ||
| crestodian-rescue-docker-client.ts | ||
| crestodian-rescue-docker.sh | ||
| cron-mcp-cleanup-docker-client.ts | ||
| cron-mcp-cleanup-docker.sh | ||
| cron-mcp-cleanup-seed.ts | ||
| docker-openai-seed.ts | ||
| Dockerfile | ||
| Dockerfile.qr-import | ||
| doctor-install-switch-docker.sh | ||
| gateway-network-docker.sh | ||
| kitchen-sink-plugin-docker.sh | ||
| kitchen-sink-rpc-walk.mjs | ||
| live-plugin-tool-docker.sh | ||
| mcp-channels-docker-client.ts | ||
| mcp-channels-docker.sh | ||
| mcp-channels-harness.ts | ||
| mcp-channels-seed.ts | ||
| mock-openai-server.mjs | ||
| npm-onboard-channel-agent-docker.sh | ||
| npm-telegram-live-docker.sh | ||
| npm-telegram-live-runner.ts | ||
| npm-telegram-rtt-config.mjs | ||
| npm-telegram-rtt-docker.sh | ||
| npm-telegram-rtt-driver.mjs | ||
| onboard-docker.sh | ||
| openai-image-auth-docker-client.ts | ||
| openai-image-auth-docker.sh | ||
| openai-web-search-minimal-docker.sh | ||
| openwebui-docker.sh | ||
| openwebui-probe.mjs | ||
| parallels-linux-smoke.sh | ||
| parallels-macos-smoke.sh | ||
| parallels-npm-update-smoke.sh | ||
| parallels-windows-smoke.sh | ||
| pi-bundle-mcp-tools-docker-client.ts | ||
| pi-bundle-mcp-tools-docker.sh | ||
| plugin-lifecycle-matrix-docker.sh | ||
| plugin-update-unchanged-docker.sh | ||
| plugins-docker.sh | ||
| qr-import-docker.sh | ||
| session-runtime-context-docker-client.ts | ||
| session-runtime-context-docker.sh | ||
| skill-install-docker.sh | ||
| update-channel-switch-docker.sh | ||
| update-corrupt-plugin-docker.sh | ||
| upgrade-survivor-docker.sh | ||