mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 09:39:25 +00:00
Related: #136257. Builds on merged #139357. Make all bundled shared-helper catalog callers report actual acquisition failures and authoritative empty results. Preserve shipped external advisory defaults through the same transport/cache implementation. The existing publication owner retains compatible learned inventory or degraded provider-owned starters. Static preparation consumes registered hooks with their authoritative plugin identity, without activating unknown runtimes or widening successful empty membership. No operator option, persistence schema, new cache, or auth re-observation is introduced. Proof: retained built baseline failure, packaged CLI/Gateway fault/recovery/empty checks, public SDK/provider API compatibility, fresh/upgrade starter checks, and the decisive seven-clause downstream composite on exact shared head 5e0ecef411cc7bcabbcab2672227910a05209ffd. Composite 296bfa19ec7663044ce50b8ebb3652555900d531 adds only the unchanged separate DeepInfra/NVIDIA producer patch; that patch is not part of this PR. Controlled clock advancement and fixture-rejected background inference are disclosed. No real vendor inference or UI claim. Production net +199; tests/support +313; docs +34; ratchet metadata -1; generated/lockfile delta zero. Growth preserves shipped API and shared failure/empty/ownership contracts rather than adding parallel provider policy. Co-authored-by: Ayaan Zaidi <hi@obviy.us> |
||
|---|---|---|
| .. | ||
| assets | ||
| api.ts | ||
| index.test.ts | ||
| index.ts | ||
| live.test.ts | ||
| models.ts | ||
| openclaw.plugin.json | ||
| package.json | ||
| provider-discovery.ts | ||
| README.md | ||
| tsconfig.json | ||
| video-generation-provider.test.ts | ||
| video-generation-provider.ts | ||
OpenClaw BytePlus Provider
Official OpenClaw provider plugin for BytePlus model inference and Seedance video generation.
Install from OpenClaw:
openclaw plugins install @openclaw/byteplus-provider
openclaw gateway restart
Set BYTEPLUS_API_KEY, then select a byteplus/* or byteplus-plan/* model.
See https://docs.openclaw.ai/concepts/model-providers#byteplus-international for model setup and https://docs.openclaw.ai/tools/video-generation for Seedance video generation.