From ce0aa7ca2894be330dd89e795ab6148ff583a4dd Mon Sep 17 00:00:00 2001 From: ledgerpilot Date: Tue, 7 Apr 2026 22:50:44 -0700 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20address=20issue=20#595=20=E2=80=94?= =?UTF-8?q?=20Support=20Veo=203.1=20in=20the=20veo=20provider?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/router/src/providers/google/veo.ts | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 packages/router/src/providers/google/veo.ts diff --git a/packages/router/src/providers/google/veo.ts b/packages/router/src/providers/google/veo.ts new file mode 100644 index 000000000..c682ed53d --- /dev/null +++ b/packages/router/src/providers/google/veo.ts @@ -0,0 +1,8 @@ +export const GOOGLE_VEO_MODELS = [ + 'veo-3.1-generate-preview', + 'veo-3.1-fast-generate-preview', + 'veo-generate-preview', + 'veo-fast-generate-preview', +]; + +export const GOOGLE_VEO_MODEL_DEFAULT = 'veo-3.1-generate-preview'; \ No newline at end of file From 3efc52a85548e01f9018c7767ef58b223e1e78aa Mon Sep 17 00:00:00 2001 From: ledgerpilot Date: Tue, 7 Apr 2026 22:50:45 -0700 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20address=20issue=20#595=20=E2=80=94?= =?UTF-8?q?=20Support=20Veo=203.1=20in=20the=20veo=20provider?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/react-video/src/App.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 templates/react-video/src/App.tsx diff --git a/templates/react-video/src/App.tsx b/templates/react-video/src/App.tsx new file mode 100644 index 000000000..6b747bd83 --- /dev/null +++ b/templates/react-video/src/App.tsx @@ -0,0 +1,9 @@ +const VEO_MODELS = [ + 'veo-3.1-generate-preview', + 'veo-3.1-fast-generate-preview', + 'veo-generate-preview', + 'veo-fast-generate-preview', +]; + +function App() { + const [model, setModel] = useState('veo-3.1-generate-preview'); // Default model \ No newline at end of file