Files
openclaw/extensions/moonshot
NIO 765d05c2e4 fix(moonshot): bound video description JSON response reads (#96502)
* fix(moonshot): bound video description JSON response reads

The Moonshot video description endpoint used an unbounded await res.json()
to parse the media understanding response. Route through
readProviderJsonResponse (16 MiB cap) to match the bound already in
place for other media understanding providers (xai, openrouter).

AI-assisted.

Co-authored-by: Cursor <cursoragent@cursor.com>

* test(moonshot): add bounds and malformed-JSON coverage for video description

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-30 12:12:46 -07:00
..

Moonshot OpenClaw provider

Official OpenClaw provider plugin for Moonshot.

Install

openclaw plugins install @openclaw/moonshot-provider

Docs

See docs/providers/moonshot.md in the OpenClaw repository, or the published docs at https://docs.openclaw.ai/providers/moonshot.