Skip to content

feat(studio): add MiniMax video generation#83

Open
octo-patch wants to merge 1 commit into
nexu-io:mainfrom
octo-patch:octo/20260708-add-target-video-capability-recvoLiHsttAc2
Open

feat(studio): add MiniMax video generation#83
octo-patch wants to merge 1 commit into
nexu-io:mainfrom
octo-patch:octo/20260708-add-target-video-capability-recvoLiHsttAc2

Conversation

@octo-patch

Copy link
Copy Markdown

Reason: add target video capability using existing tool/provider pattern

Summary

  • Add a MiniMax generateVideo provider helper that submits video_generation, polls task status, and downloads the resulting MP4.
  • Expose a studio SSE endpoint for generating target video assets and storing them in the existing project asset store.
  • Export the new video helper and result type from @html-video/core.

Test plan

  • pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video install --frozen-lockfile (fails: repository has no pnpm-lock.yaml)
  • pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video install --no-frozen-lockfile
  • pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video -r typecheck (fails before dependency package builds; existing workspace type references are unavailable)
  • pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video --filter @html-video/content-graph build && pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video --filter @html-video/core build
  • pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video --filter @html-video/adapter-hyperframes build && pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video --filter @html-video/adapter-remotion build && pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video --filter @html-video/runtime build && pnpm --dir /root/octopatch-4/work/repos/nexu-io__html-video --filter @html-video/cli build

🤖 Generated with Claude Code

Add a MiniMax-backed video generation endpoint so studio projects can create and store target MP4 assets using the existing media provider pattern.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@lefarcen lefarcen requested a review from mrcfps July 9, 2026 09:30
@lefarcen lefarcen added size/M Size M (100-299 LOC) risk/medium Medium risk type/feature Feature change labels Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk/medium Medium risk size/M Size M (100-299 LOC) type/feature Feature change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants