Files
openclaw/extensions/byteplus
Yiğit ERDOĞAN 0d18bde848 fix(media): release rejected BytePlus and Runway video downloads under debug capture (#119257)
…r debug capture

When the debug proxy is enabled it patches global fetch and clones every
response, so the caller-facing body is one branch of a live tee. Cancelling
such a branch settles only after both branches cancel, so awaiting it in the
rejected-download path leaves the download pending instead of surfacing the
malformed-response error.

Both providers read the completed media URL through the global fetch, so they
reach the capture clone. Switch them to the fire-and-forget release the other
generated-media owners already use, and cover each with a regression that keeps
a capture clone live while the download is rejected.

Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
2026-08-04 17:48:10 -05:00
..

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.