diff --git a/backend/routes/generate_code.py b/backend/routes/generate_code.py index feb4664..578b79a 100644 --- a/backend/routes/generate_code.py +++ b/backend/routes/generate_code.py @@ -261,6 +261,9 @@ async def stream_code(websocket: WebSocket): else: try: if validated_input_mode == "video": + if IS_PROD: + raise Exception("Video mode is not supported in prod") + if not ANTHROPIC_API_KEY: await throw_error( "No Anthropic API key found. Please add the environment variable ANTHROPIC_API_KEY to backend/.env" diff --git a/frontend/src/components/ImageUpload.tsx b/frontend/src/components/ImageUpload.tsx index 366f104..8573824 100644 --- a/frontend/src/components/ImageUpload.tsx +++ b/frontend/src/components/ImageUpload.tsx @@ -7,6 +7,7 @@ import { URLS } from "../urls"; import { Badge } from "./ui/badge"; import ScreenRecorder from "./recording/ScreenRecorder"; import { ScreenRecorderState } from "../types"; +import { IS_RUNNING_ON_CLOUD } from "../config"; const baseStyle = { flex: 1, @@ -173,24 +174,29 @@ function ImageUpload({ setReferenceImages }: Props) {
)} - {screenRecorderState === ScreenRecorderState.INITIAL && ( -