mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-18 05:59:31 +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> |
||
|---|---|---|
| .. | ||
| browser-cdp-snapshot | ||
| bun-global-install | ||
| bundled-plugin-install-uninstall | ||
| codex-npm-plugin-live | ||
| codex-on-demand | ||
| config-reload | ||
| docker-stats | ||
| doctor-install-switch | ||
| fixtures | ||
| gateway-network | ||
| kitchen-sink-plugin | ||
| live-plugin-tool | ||
| npm-onboard-channel-agent | ||
| npm-telegram-live | ||
| onboard | ||
| openai-web-search-minimal | ||
| openwebui | ||
| parallels-package | ||
| plugin-lifecycle-matrix | ||
| plugin-update | ||
| plugins | ||
| skills | ||
| update-channel-switch | ||
| upgrade-survivor | ||
| clawhub-fixture-server.cjs | ||
| fixture.mjs | ||
| package-compat.mjs | ||
| parallels-macos-common.sh | ||
| parallels-package-common.sh | ||