Context
Transition workflow for #582 (Grok video bridge).
Why a port is needed
go/internal/images/ already has the image bridge. #582 adds video on the TS side. No matching Go video surface was found on dev2-go.
Source commits
257c626c — feat(videos): add Grok video bridge for non-OpenAI models (#582)
Scope (suggested)
Port against the current TS oracle on dev2-go:
src/images/xai-video-client.ts
src/images/fulfill-video.ts
src/images/loop.ts / plan.ts / synthetic-tool.ts / artifacts.ts / types.ts deltas
- wiring in
src/server/responses/core.ts + config flags in src/types.ts
- tests under
tests/videos/
Done when
Go video bridge behaves like the TS oracle for the covered cases, with Go tests green on dev2-go.
Context
Transition workflow for #582 (Grok video bridge).
dev:257c626c(feat(videos): add Grok video bridge for non-OpenAI models #582)dev2-go: feat(videos): carry Grok video bridge onto dev2-go (#582) #660Why a port is needed
go/internal/images/already has the image bridge. #582 adds video on the TS side. No matching Go video surface was found ondev2-go.Source commits
257c626c—feat(videos): add Grok video bridge for non-OpenAI models (#582)Scope (suggested)
Port against the current TS oracle on
dev2-go:src/images/xai-video-client.tssrc/images/fulfill-video.tssrc/images/loop.ts/plan.ts/synthetic-tool.ts/artifacts.ts/types.tsdeltassrc/server/responses/core.ts+ config flags insrc/types.tstests/videos/Done when
Go video bridge behaves like the TS oracle for the covered cases, with Go tests green on
dev2-go.