{
  "E1": {
    "id": "E1",
    "group": "E",
    "feature": "Image-to-Video",
    "domain": "Neuroscience",
    "style": "Animated diagram",
    "title": "Neuron diagram animated",
    "prompt": "Animate this neuron diagram: send a bright electrical pulse traveling from the cell body down the axon to the synaptic terminals, keeping the labels and layout intact.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Animating a static labeled diagram; label persistence under motion",
    "status": "ok",
    "gen_time_s": 37.5,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/E1.mp4",
    "bytes": 2451016,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [
      {
        "key": "neuron",
        "prompt": "A clean labeled scientific diagram of a single neuron on a white background: dendrites, cell body (soma), nucleus, axon, myelin sheath, and synaptic terminals clearly labeled. Flat textbook illustration.",
        "status": "ok",
        "image_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/images/E1_neuron.png",
        "bytes": 406561,
        "model": "google/gemini-3.1-flash-image",
        "gen_time_s": 9.5,
        "error": null
      }
    ],
    "previous_interaction_id": null,
    "wall_s": 37.5,
    "measured_duration_s": 10.01,
    "frames": [
      "E1_f0.jpg",
      "E1_f1.jpg",
      "E1_f2.jpg",
      "E1_f3.jpg"
    ]
  },
  "G1": {
    "id": "G1",
    "group": "G",
    "feature": "Chain base (T2V)",
    "domain": "Molecular biology",
    "style": "Photorealistic 3D",
    "title": "[Chain 1] DNA helix base",
    "prompt": "A hyper-realistic 3D animation of a DNA double helix rotating slowly in the center of the frame, glowing softly against a dark blue background.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "8s"
    },
    "notes": "Base clip of an iterative editing chain",
    "status": "ok",
    "gen_time_s": 32.5,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/G1.mp4",
    "bytes": 2100388,
    "interaction_id": "v1_ChdRWUU4YXJpSE9KZlYxTWtQbHZLUXVRYxIXUVlFOGFyaUhPSmZWMU1rUGx2S1F1UWM",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 32.5,
    "measured_duration_s": 8.0,
    "frames": [
      "G1_f0.jpg",
      "G1_f1.jpg",
      "G1_f2.jpg",
      "G1_f3.jpg"
    ]
  },
  "G2": {
    "id": "G2",
    "group": "G",
    "feature": "Multi-turn edit (content)",
    "domain": "Molecular biology",
    "style": "Photorealistic 3D",
    "title": "[Chain 1] Edit: unzip + replication fork",
    "prompt": "Show the two strands of the double helix gradually separating down the middle into a Y-shaped fork, while keeping the same realistic 3D style.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Content edit preserving prior style/consistency. NOTE: original wording ('unzipping'/'splitting') was rejected by Omni's input validation with an opaque 400 'invalid argument'; reworded to an equivalent phrasing.",
    "status": "ok",
    "gen_time_s": 53.5,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/G2.mp4",
    "bytes": 2099282,
    "interaction_id": "v1_ChdRWUU4YXJpSE9KZlYxTWtQbHZLUXVRYxIXbUlJOGF2R1RFcjZWMU1rUDE5ZXQ0UW8",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": "v1_ChdRWUU4YXJpSE9KZlYxTWtQbHZLUXVRYxIXUVlFOGFyaUhPSmZWMU1rUGx2S1F1UWM",
    "wall_s": 57.5,
    "measured_duration_s": 8.0,
    "frames": [
      "G2_f0.jpg",
      "G2_f1.jpg",
      "G2_f2.jpg",
      "G2_f3.jpg"
    ]
  },
  "A1": {
    "id": "A1",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Earth science",
    "style": "Whiteboard / hand-drawn",
    "title": "Water cycle whiteboard explainer",
    "prompt": "A whiteboard explainer animation of the water cycle. A hand draws and labels the sun, ocean, evaporation rising as vapor, clouds forming, precipitation as rain falling on mountains, and runoff flowing back to the sea, with arrows showing the continuous loop. Clean educational style.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Hand-drawn explainer + on-screen labels legibility",
    "status": "ok",
    "gen_time_s": 33.2,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A1.mp4",
    "bytes": 2639625,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 33.2,
    "measured_duration_s": 10.01,
    "frames": [
      "A1_f0.jpg",
      "A1_f1.jpg",
      "A1_f2.jpg",
      "A1_f3.jpg"
    ]
  },
  "A2": {
    "id": "A2",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Molecular biology",
    "style": "Photorealistic 3D",
    "title": "DNA double helix unwinding",
    "prompt": "A hyper-realistic 3D animation of a DNA double helix slowly rotating, then gently unwinding to reveal the two antiparallel sugar-phosphate backbones and the colored base pairs (A-T, G-C) connecting them. Cinematic depth of field, soft blue scientific lighting.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "3D molecular realism + structural accuracy of base pairing",
    "status": "ok",
    "gen_time_s": 38.2,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A2.mp4",
    "bytes": 2976508,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 38.2,
    "measured_duration_s": 10.01,
    "frames": [
      "A2_f0.jpg",
      "A2_f1.jpg",
      "A2_f2.jpg",
      "A2_f3.jpg"
    ]
  },
  "A3": {
    "id": "A3",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Astronomy",
    "style": "3D animation",
    "title": "Solar system orbital mechanics",
    "prompt": "A clear 3D educational animation of the solar system: the Sun at the center with the eight planets orbiting along their elliptical paths at different speeds, inner rocky planets faster than the outer gas giants. Saturn shows its rings. Star-field background, wide view.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Astronomical accuracy: planet count/order/relative motion",
    "status": "ok",
    "gen_time_s": 34.4,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A3.mp4",
    "bytes": 2486996,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 34.4,
    "measured_duration_s": 10.01,
    "frames": [
      "A3_f0.jpg",
      "A3_f1.jpg",
      "A3_f2.jpg",
      "A3_f3.jpg"
    ]
  },
  "A4": {
    "id": "A4",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Mathematics",
    "style": "2D motion graphics",
    "title": "Fourier series builds a square wave",
    "prompt": "A clean 2D motion-graphics animation showing how adding successive sine waves of increasing frequency (a Fourier series) progressively sums into a square wave. Individual sine components on the left, the growing sum on the right, minimalist flat design, grid background.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Abstract math visualization + conceptual correctness",
    "status": "ok",
    "gen_time_s": 32.9,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A4.mp4",
    "bytes": 3184033,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 32.9,
    "measured_duration_s": 10.01,
    "frames": [
      "A4_f0.jpg",
      "A4_f1.jpg",
      "A4_f2.jpg",
      "A4_f3.jpg"
    ]
  },
  "A5": {
    "id": "A5",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Medicine / anatomy",
    "style": "Anatomical realistic",
    "title": "Beating human heart with blood flow",
    "prompt": "A realistic medical animation of a human heart beating, showing the four chambers and the flow of deoxygenated (blue) blood into the right side and oxygenated (red) blood out the left, valves opening and closing in rhythm. Anatomical illustration style on a dark background.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Anatomical accuracy + rhythmic motion coherence",
    "status": "ok",
    "gen_time_s": 35.6,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A5.mp4",
    "bytes": 2709562,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 35.6,
    "measured_duration_s": 10.01,
    "frames": [
      "A5_f0.jpg",
      "A5_f1.jpg",
      "A5_f2.jpg",
      "A5_f3.jpg"
    ]
  },
  "A6": {
    "id": "A6",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Chemistry",
    "style": "Molecular 3D",
    "title": "Methane combustion at molecular scale",
    "prompt": "A 3D molecular animation of methane combustion: a methane molecule (CH4, one carbon with four hydrogens) and two oxygen molecules (O2) collide and react, rearranging into one carbon dioxide molecule (CO2) and two water molecules (H2O), releasing energy as a glow. Ball-and-stick models on black.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Reaction stoichiometry + molecular structure accuracy",
    "status": "ok",
    "gen_time_s": 32.0,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A6.mp4",
    "bytes": 2581351,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 32.0,
    "measured_duration_s": 10.01,
    "frames": [
      "A6_f0.jpg",
      "A6_f1.jpg",
      "A6_f2.jpg",
      "A6_f3.jpg"
    ]
  },
  "A7": {
    "id": "A7",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Astrophysics",
    "style": "Cinematic photorealistic",
    "title": "Star lifecycle to supernova",
    "prompt": "A cinematic photorealistic animation of a massive star at the end of its life: it swells into a red supergiant, its core collapses, and it detonates in a brilliant supernova explosion, blasting glowing shells of gas outward into space. Dramatic, high dynamic range, deep space background.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Cinematic realism + dramatic dynamics",
    "status": "ok",
    "gen_time_s": 38.5,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A7.mp4",
    "bytes": 2817874,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 38.5,
    "measured_duration_s": 10.01,
    "frames": [
      "A7_f0.jpg",
      "A7_f1.jpg",
      "A7_f2.jpg",
      "A7_f3.jpg"
    ]
  },
  "A8": {
    "id": "A8",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Geology",
    "style": "Cutaway diagram",
    "title": "Volcano cross-section eruption",
    "prompt": "An educational cutaway cross-section animation of a stratovolcano erupting: magma rising from a deep chamber through the central conduit, then erupting from the summit with ash plume and lava flows down the slopes. Layered rock strata visible in the cutaway. Clean infographic style.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Cross-section diagram clarity + process accuracy",
    "status": "ok",
    "gen_time_s": 36.3,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A8.mp4",
    "bytes": 2754476,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 36.3,
    "measured_duration_s": 10.01,
    "frames": [
      "A8_f0.jpg",
      "A8_f1.jpg",
      "A8_f2.jpg",
      "A8_f3.jpg"
    ]
  },
  "A9": {
    "id": "A9",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Neuroscience",
    "style": "Stylized 3D",
    "title": "Neuron firing an action potential",
    "prompt": "A stylized 3D animation of a single neuron firing: an electrical impulse (action potential) travels as a bright pulse down the axon from the cell body toward the synaptic terminals, where neurotransmitters are released into the synapse. Glowing blue-and-gold scientific aesthetic.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Neuroscience process direction + signal propagation",
    "status": "ok",
    "gen_time_s": 36.4,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A9.mp4",
    "bytes": 2773917,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 36.4,
    "measured_duration_s": 10.01,
    "frames": [
      "A9_f0.jpg",
      "A9_f1.jpg",
      "A9_f2.jpg",
      "A9_f3.jpg"
    ]
  },
  "A10": {
    "id": "A10",
    "group": "A",
    "feature": "Text-to-Video",
    "domain": "Physics",
    "style": "Realistic presenter",
    "title": "Scientist explains E=mc\u00b2 at chalkboard",
    "prompt": "A realistic video of a friendly scientist standing at a large chalkboard, gesturing as they explain, with the equation E=mc\u00b2 and supporting diagrams written in chalk behind them. Warm classroom lighting, documentary style.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Human presenter realism + legibility of chalkboard text",
    "status": "ok",
    "gen_time_s": 36.8,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/A10.mp4",
    "bytes": 2616164,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 36.8,
    "measured_duration_s": 10.01,
    "frames": [
      "A10_f0.jpg",
      "A10_f1.jpg",
      "A10_f2.jpg",
      "A10_f3.jpg"
    ]
  },
  "B1": {
    "id": "B1",
    "group": "B",
    "feature": "Portrait 9:16",
    "domain": "Climate science",
    "style": "Explainer / motion graphics",
    "title": "Greenhouse effect (portrait short)",
    "prompt": "A vertical short-form explainer animation of the greenhouse effect: sunlight reaches Earth's surface, infrared heat radiates upward, and greenhouse gas molecules in the atmosphere trap and re-emit some of it back down, warming the planet. Bright, social-media-friendly motion graphics.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "9:16"
    },
    "notes": "9:16 framing for education shorts",
    "status": "ok",
    "gen_time_s": 38.1,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/B1.mp4",
    "bytes": 2697976,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 38.1,
    "measured_duration_s": 10.01,
    "frames": [
      "B1_f0.jpg",
      "B1_f1.jpg",
      "B1_f2.jpg",
      "B1_f3.jpg"
    ]
  },
  "B2": {
    "id": "B2",
    "group": "B",
    "feature": "Duration 5s",
    "domain": "Cell biology",
    "style": "Microscopy 3D",
    "title": "Mitosis cell division (5s)",
    "prompt": "A microscope-style 3D animation of a single cell undergoing mitosis: chromosomes condense, align at the center, then separate to opposite poles as the cell pinches into two daughter cells. Realistic cellular detail.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "5s"
    },
    "notes": "Short clip duration control",
    "status": "ok",
    "gen_time_s": 31.2,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/B2.mp4",
    "bytes": 1369768,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 31.2,
    "measured_duration_s": 5.01,
    "frames": [
      "B2_f0.jpg",
      "B2_f1.jpg",
      "B2_f2.jpg",
      "B2_f3.jpg"
    ]
  },
  "B3": {
    "id": "B3",
    "group": "B",
    "feature": "Duration 10s",
    "domain": "Astrophysics",
    "style": "Cinematic 3D",
    "title": "Black hole accretion disk (10s)",
    "prompt": "A long cinematic 10-second animation of a supermassive black hole: a glowing orange accretion disk of superheated gas swirls around the black event horizon, with gravitational lensing bending the light of the disk and background stars around the sphere. Awe-inspiring, scientifically inspired.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Max 10s duration + complex physics visuals",
    "status": "ok",
    "gen_time_s": 39.6,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/B3.mp4",
    "bytes": 2793480,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 39.6,
    "measured_duration_s": 10.01,
    "frames": [
      "B3_f0.jpg",
      "B3_f1.jpg",
      "B3_f2.jpg",
      "B3_f3.jpg"
    ]
  },
  "C1": {
    "id": "C1",
    "group": "C",
    "feature": "Text-free probe",
    "domain": "Physics",
    "style": "Abstract 3D, NO TEXT",
    "title": "EM wave propagation (no text requested)",
    "prompt": "A clean 3D visualization of an electromagnetic wave propagating through space: an oscillating red electric field and a perpendicular blue magnetic field, both sinusoidal, moving together along the propagation axis. Absolutely NO text, NO letters, NO labels, NO numbers anywhere in the image \u2014 purely visual.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Does the model inject unwanted/garbled text despite a no-text request?",
    "status": "ok",
    "gen_time_s": 40.8,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/C1.mp4",
    "bytes": 2883407,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 40.8,
    "measured_duration_s": 10.01,
    "frames": [
      "C1_f0.jpg",
      "C1_f1.jpg",
      "C1_f2.jpg",
      "C1_f3.jpg"
    ]
  },
  "C2": {
    "id": "C2",
    "group": "C",
    "feature": "Text-rendering probe",
    "domain": "Botany",
    "style": "Infographic with labels",
    "title": "Photosynthesis infographic (labels)",
    "prompt": "An animated educational infographic explaining photosynthesis, with clearly written labels: sunlight, CO2 entering the leaf, H2O from the roots, and the outputs glucose and O2, with the chloroplast highlighted. Bright textbook infographic style with readable labels.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Legibility/accuracy of intentionally-requested on-screen text",
    "status": "ok",
    "gen_time_s": 33.1,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/C2.mp4",
    "bytes": 2840479,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 33.1,
    "measured_duration_s": 10.01,
    "frames": [
      "C2_f0.jpg",
      "C2_f1.jpg",
      "C2_f2.jpg",
      "C2_f3.jpg"
    ]
  },
  "D1": {
    "id": "D1",
    "group": "D",
    "feature": "Default resolution",
    "domain": "Molecular biology",
    "style": "3D scientific",
    "title": "Protein folding (default 720p)",
    "prompt": "A 3D scientific animation of a protein folding: a linear chain of amino acids twists and collapses into a compact three-dimensional folded structure with alpha-helices and beta-sheets visible. Smooth ribbon representation, soft lighting.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Baseline resolution for comparison",
    "status": "ok",
    "gen_time_s": 36.1,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/D1.mp4",
    "bytes": 2800527,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 36.1,
    "measured_duration_s": 10.01,
    "frames": [
      "D1_f0.jpg",
      "D1_f1.jpg",
      "D1_f2.jpg",
      "D1_f3.jpg"
    ]
  },
  "D2": {
    "id": "D2",
    "group": "D",
    "feature": "1080p request",
    "domain": "Molecular biology",
    "style": "3D scientific",
    "title": "Protein folding (request 1080p)",
    "prompt": "A 3D scientific animation of a protein folding: a linear chain of amino acids twists and collapses into a compact three-dimensional folded structure with alpha-helices and beta-sheets visible. Smooth ribbon representation, soft lighting.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "resolution": "1080p"
    },
    "notes": "Is higher resolution supported? Compare to D1 / capture error",
    "status": "error",
    "gen_time_s": 0.2,
    "video_path": null,
    "interaction_id": null,
    "attempts": 4,
    "error": "BadRequestError: Error code: 400 - {'error': {'message': \"Unknown parameter 'resolution' at 'response_format'.\", 'code': 'invalid_request'}}",
    "traceback": "Traceback (most recent call last):\n  File \"/Users/timothy/Desktop/gemini-omni-flash-testing/.venv/lib/python3.13/site-packages/google/genai/_gaos/interactions.py\", line 563, in create\n    return _speakeasy_parse_response(http_res)\n  File \"/Users/timothy/Desktop/gemini-omni-flash-testing/.venv/lib/python3.13/site-packages/google/genai/_gaos/interactions.py\", line 492, in _speakeasy_parse_response\n    raise errors.CreateInteractionClientError(\n        response_data, http_res, http_res_text\n    )\ngoogle.genai._gaos.errors.createinteraction.CreateInteractionClientError: Unknown parameter 'resolution' at 'response_format'.\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n  File \"/Users/timothy/Desktop/gemini-omni-flash-testing/harness/omni.py\", line 93, in generate_video\n    interaction = client.interactions.create(**kwargs)\n  File \"/Users/timothy/Desktop/gemini-omni-flash-testing/.venv/lib/python3.13/site-packages/google/genai/_gaos/google_genai.py\", line 271, in create\n    response = wrap_sdk_call(\n        super().create,\n    ...<5 lines>...\n        timeout=timeout,\n    )\n  File \"/Users/timothy/Desktop/gemini-omni-flash-testing/.venv/lib/python3.13/site-packages/google/genai/_gaos/lib/compat_errors.py\", line 348, in wrap_sdk_call\n    return fn(*args, **kwargs)\ngoogle.genai._gaos.lib.compat_errors.BadRequestError: Error code: 400 - {'error': {'message': \"Unknown parameter 'resolution' at 'response_format'.\", 'code': 'invalid_request'}}\n",
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 30.8
  },
  "E2": {
    "id": "E2",
    "group": "E",
    "feature": "Image-to-Video",
    "domain": "Geology",
    "style": "Animated cross-section",
    "title": "Earth interior convection animated",
    "prompt": "Animate this cross-section of the Earth: show slow convection currents circulating in the mantle and subtle movement, while keeping the layered structure and labels intact.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Animating a labeled cutaway; structural fidelity",
    "status": "ok",
    "gen_time_s": 34.9,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/E2.mp4",
    "bytes": 2421758,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [
      {
        "key": "earth",
        "prompt": "A labeled cross-section diagram of the Earth's interior on a dark background: inner core, outer core, mantle, and crust shown as concentric layers with clear labels. Scientific illustration.",
        "status": "ok",
        "image_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/images/E2_earth.png",
        "bytes": 1546280,
        "model": "google/gemini-3.1-flash-image",
        "gen_time_s": 11.7,
        "error": null
      }
    ],
    "previous_interaction_id": null,
    "wall_s": 34.9,
    "measured_duration_s": 10.01,
    "frames": [
      "E2_f0.jpg",
      "E2_f1.jpg",
      "E2_f2.jpg",
      "E2_f3.jpg"
    ]
  },
  "E3": {
    "id": "E3",
    "group": "E",
    "feature": "Image-to-Video",
    "domain": "Cell biology",
    "style": "Microscopy",
    "title": "Microscope cell view animated (mitosis)",
    "prompt": "Animate this microscope view: show the cell beginning to divide, the chromosomes separating toward opposite ends in a realistic microscopy style.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Realistic microscopy from a generated still",
    "status": "ok",
    "gen_time_s": 42.5,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/E3.mp4",
    "bytes": 2582398,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [
      {
        "key": "cell",
        "prompt": "A photorealistic microscope view of a single eukaryotic cell with a visible nucleus and condensed chromosomes, stained, as seen under a light microscope. Circular field-of-view vignette.",
        "status": "ok",
        "image_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/images/E3_cell.png",
        "bytes": 643720,
        "model": "google/gemini-3.1-flash-image",
        "gen_time_s": 11.6,
        "error": null
      }
    ],
    "previous_interaction_id": null,
    "wall_s": 42.5,
    "measured_duration_s": 10.01,
    "frames": [
      "E3_f0.jpg",
      "E3_f1.jpg",
      "E3_f2.jpg",
      "E3_f3.jpg"
    ]
  },
  "F1": {
    "id": "F1",
    "group": "F",
    "feature": "Reference-to-Video",
    "domain": "Chemistry",
    "style": "Realistic lab",
    "title": "Chemical reaction guided by references",
    "prompt": "Using these reference images, create a realistic lab video: pour the liquid from the beaker so a chemical reaction occurs, with bubbling and a color change, in the style and setting suggested by the references.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Multiple reference images guiding one generation",
    "status": "ok",
    "gen_time_s": 33.7,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/F1.mp4",
    "bytes": 2667931,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [
      {
        "key": "beaker",
        "prompt": "A photorealistic glass laboratory beaker half-filled with clear blue liquid on a lab bench, soft studio lighting, white background.",
        "status": "ok",
        "image_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/images/F1_beaker.png",
        "bytes": 477671,
        "model": "google/gemini-3.1-flash-image",
        "gen_time_s": 9.9,
        "error": null
      },
      {
        "key": "molecule",
        "prompt": "A clean 3D ball-and-stick model of a copper sulfate molecular structure on a white background, scientific render.",
        "status": "ok",
        "image_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/images/F1_molecule.png",
        "bytes": 391740,
        "model": "google/gemini-3.1-flash-image",
        "gen_time_s": 9.3,
        "error": null
      }
    ],
    "previous_interaction_id": null,
    "wall_s": 33.7,
    "measured_duration_s": 10.01,
    "frames": [
      "F1_f0.jpg",
      "F1_f1.jpg",
      "F1_f2.jpg",
      "F1_f3.jpg"
    ]
  },
  "G3": {
    "id": "G3",
    "group": "G",
    "feature": "Multi-turn edit (style)",
    "domain": "Molecular biology",
    "style": "Chalkboard restyle",
    "title": "[Chain 1] Edit: chalkboard style",
    "prompt": "Redraw this exact animation as a hand-drawn chalkboard diagram \u2014 white chalk lines on a dark green chalkboard \u2014 keeping the same DNA unzipping motion.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Style transfer of a prior video while preserving motion",
    "status": "ok",
    "gen_time_s": 55.5,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/G3.mp4",
    "bytes": 2082662,
    "interaction_id": "v1_ChdRWUU4YXJpSE9KZlYxTWtQbHZLUXVRYxIXMUlJOGF2NkdCT21CanJFUDRibXJ1QXM",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": "v1_ChdRWUU4YXJpSE9KZlYxTWtQbHZLUXVRYxIXbUlJOGF2R1RFcjZWMU1rUDE5ZXQ0UW8",
    "wall_s": 59.5,
    "measured_duration_s": 8.0,
    "frames": [
      "G3_f0.jpg",
      "G3_f1.jpg",
      "G3_f2.jpg",
      "G3_f3.jpg"
    ]
  },
  "G4": {
    "id": "G4",
    "group": "G",
    "feature": "Edit with reference image",
    "domain": "Molecular biology",
    "style": "Reference restyle",
    "title": "[Chain 1] Restyle to match reference",
    "prompt": "Restyle this video to match the look of the reference image \u2014 a technical blueprint aesthetic \u2014 while keeping the same DNA motion.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Reference-guided restyle within a multi-turn chain",
    "status": "ok",
    "gen_time_s": 61.2,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/G4.mp4",
    "bytes": 2154362,
    "interaction_id": "v1_ChdRWUU4YXJpSE9KZlYxTWtQbHZLUXVRYxIWRllNOGFxZmRFWU9Qak1jUGdyMzJTUQ",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [
      {
        "key": "blueprint",
        "prompt": "A technical blueprint illustration: white line drawing on a deep blue blueprint background, with fine grid lines and a drafting aesthetic.",
        "status": "ok",
        "image_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/images/G4_blueprint.png",
        "model": "cached"
      }
    ],
    "previous_interaction_id": "v1_ChdRWUU4YXJpSE9KZlYxTWtQbHZLUXVRYxIXMUlJOGF2NkdCT21CanJFUDRibXJ1QXM",
    "wall_s": 65.2,
    "measured_duration_s": 8.0,
    "frames": [
      "G4_f0.jpg",
      "G4_f1.jpg",
      "G4_f2.jpg",
      "G4_f3.jpg"
    ]
  },
  "G5": {
    "id": "G5",
    "group": "G",
    "feature": "Chain base (presenter)",
    "domain": "Biochemistry",
    "style": "Whiteboard presenter",
    "title": "[Chain 2] Krebs cycle presenter base",
    "prompt": "A friendly teacher standing beside a whiteboard, pointing to a simple diagram of the Krebs cycle (a circular pathway) as they explain it. Bright classroom, documentary style.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "8s"
    },
    "notes": "Base clip with a human presenter for a character edit",
    "status": "ok",
    "gen_time_s": 35.6,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/G5.mp4",
    "bytes": 2044548,
    "interaction_id": "v1_ChdsWUE4YW9TRUhwZThfdU1QdGItNW9BOBIXbFlBOGFvU0VIcGU4X3VNUHRiLTVvQTg",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 35.6,
    "measured_duration_s": 8.0,
    "frames": [
      "G5_f0.jpg",
      "G5_f1.jpg",
      "G5_f2.jpg",
      "G5_f3.jpg"
    ]
  },
  "G6": {
    "id": "G6",
    "group": "G",
    "feature": "Multi-turn edit (character)",
    "domain": "Biochemistry",
    "style": "Whiteboard presenter",
    "title": "[Chain 2] Edit: presenter becomes robot",
    "prompt": "Replace the human teacher with a friendly cartoon robot teacher, keeping the same whiteboard, Krebs cycle diagram, and pointing gestures.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9"
    },
    "notes": "Character swap preserving scene/background",
    "status": "ok",
    "gen_time_s": 59.6,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/G6.mp4",
    "bytes": 2060415,
    "interaction_id": "v1_ChdsWUE4YW9TRUhwZThfdU1QdGItNW9BOBIXMVlBOGFvekJFWi1BX1BVUGxmeWNvQVE",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": "v1_ChdsWUE4YW9TRUhwZThfdU1QdGItNW9BOBIXbFlBOGFvU0VIcGU4X3VNUHRiLTVvQTg",
    "wall_s": 63.6,
    "measured_duration_s": 8.0,
    "frames": [
      "G6_f0.jpg",
      "G6_f1.jpg",
      "G6_f2.jpg",
      "G6_f3.jpg"
    ]
  },
  "H1": {
    "id": "H1",
    "group": "H",
    "feature": "URI delivery (10s)",
    "domain": "Astronomy",
    "style": "Cinematic 3D",
    "title": "Solar system tour (URI delivery)",
    "prompt": "A cinematic 10-second flythrough tour of the solar system, gliding past the Sun and each planet in turn from Mercury outward to Neptune, with Saturn's rings highlighted. Realistic space visuals.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s",
      "delivery": "uri"
    },
    "notes": "URI delivery path (download via files API) + longer cinematic clip",
    "status": "ok",
    "gen_time_s": 35.0,
    "video_path": "/Users/timothy/Desktop/gemini-omni-flash-testing/outputs/videos/H1.mp4",
    "bytes": 2590008,
    "interaction_id": "v1_Chc5NEE4YXRDX0hOQ1ZfdU1QNE9iN29BTRIXOTRBOGF0Q19ITkNWX3VNUDRPYjdvQU0",
    "mime_type": "video/mp4",
    "delivery": "uri",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "wall_s": 35.0,
    "measured_duration_s": 10.01,
    "frames": [
      "H1_f0.jpg",
      "H1_f1.jpg",
      "H1_f2.jpg",
      "H1_f3.jpg"
    ]
  },
  "I1": {
    "id": "I1",
    "group": "I",
    "feature": "Text-to-Video (time-lapse)",
    "domain": "Botany",
    "style": "Photorealistic time-lapse",
    "title": "Succulent growing from seed (time-lapse)",
    "prompt": "A time-lapse video of a succulent plant growing from a tiny seed into a mature rosette. A seed in dark soil sprouts, a small green shoot emerges and unfurls its first fleshy leaves, then the plant steadily grows larger, leaves thickening and multiplying into a full symmetrical succulent rosette. Smooth accelerated time-lapse, soft natural daylight, shallow depth of field, photorealistic.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Time-lapse growth simulation; probes fine biological/morphological accuracy",
    "status": "ok",
    "gen_time_s": 35.1,
    "wall_s": 35.1,
    "bytes": 2430971,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "measured_duration_s": 10.01,
    "frames": [
      "I1_f0.jpg",
      "I1_f1.jpg",
      "I1_f2.jpg",
      "I1_f3.jpg"
    ]
  },
  "I2": {
    "id": "I2",
    "group": "I",
    "feature": "Text-to-Video (time-lapse)",
    "domain": "Geology",
    "style": "Photorealistic cross-section",
    "title": "Canyon formation by river erosion",
    "prompt": "A scientifically accurate time-lapse of canyon formation by river erosion, shown as a geological cross-section over millions of years. Start with a flat plateau of horizontal sedimentary rock layers (visible strata in tan, red and grey). A river begins flowing across the surface, then slowly cuts downward, incising a narrow channel that deepens into a steep V-shaped then widening canyon as the water erodes through each successive rock layer. Canyon walls reveal the exposed colored strata; weathering and rockfall gradually widen the canyon, leaving a meandering river at the bottom. Realistic geology, natural daylight, photorealistic, like a documentary animation. No text labels.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Probes geological process accuracy (fluvial incision, strata, mass wasting)",
    "status": "ok",
    "gen_time_s": 37.5,
    "wall_s": 37.5,
    "bytes": 2867702,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "measured_duration_s": 10.01,
    "frames": [
      "I2_f0.jpg",
      "I2_f1.jpg",
      "I2_f2.jpg",
      "I2_f3.jpg"
    ]
  },
  "I3": {
    "id": "I3",
    "group": "I",
    "feature": "Text-to-Video",
    "domain": "Molecular biology",
    "style": "3D biovisualization",
    "title": "Protein synthesis at the ribosome (translation)",
    "prompt": "A comprehensive, scientifically accurate 3D molecular animation of protein synthesis (mRNA translation) inside a cell. A ribosome of a large and small subunit clamps around an mRNA strand read three bases (a codon) at a time. Cloverleaf tRNAs carrying an amino acid dock so their anticodon pairs with the codon; each amino acid is joined by a peptide bond to a growing polypeptide chain, the spent tRNA released, and the ribosome ratchets one codon forward. The new polypeptide emerges from the exit tunnel and begins to fold. Documentary biovisualization, color-coded molecules, no text labels.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Probes accuracy of an unfilmable molecular process (full translation cycle)",
    "status": "ok",
    "gen_time_s": 34.1,
    "wall_s": 34.1,
    "bytes": 2575714,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "measured_duration_s": 10.01,
    "frames": [
      "I3_f0.jpg",
      "I3_f1.jpg",
      "I3_f2.jpg",
      "I3_f3.jpg"
    ]
  },
  "I4": {
    "id": "I4",
    "group": "I",
    "feature": "Text-to-Video",
    "domain": "Physics (fluid dynamics)",
    "style": "Photorealistic slow-motion",
    "title": "Cargo ship dropped into the ocean",
    "prompt": "A photorealistic cinematic shot of a massive loaded container ship falling from the sky and crashing into a calm ocean, intended to show physically accurate water displacement: a colossal radial splash crown and vertical jets on impact, a deep air cavity punched into the sea, a huge volume of water shoved outward and upward (Archimedes) with concentric waves radiating out, then cavity collapse, a central rebound jet, and the buoyant ship bobbing and settling to its waterline. Dense whitewater, foam, spray. Realistic scale and inertia. No text.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Probes rigorous rigid-body + fluid dynamics (displacement, cavity, buoyancy)",
    "status": "ok",
    "gen_time_s": 34.5,
    "wall_s": 34.5,
    "bytes": 2712004,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "measured_duration_s": 10.01,
    "frames": [
      "I4_f0.jpg",
      "I4_f1.jpg",
      "I4_f2.jpg",
      "I4_f3.jpg"
    ]
  },
  "I5": {
    "id": "I5",
    "group": "I",
    "feature": "Text-to-Video",
    "domain": "Physics (thermodynamics)",
    "style": "Photorealistic food",
    "title": "Ice cream melting in an air fryer",
    "prompt": "A realistic close-up video of scoops of vanilla ice cream in an air fryer basket. The running air fryer's warm air melts the ice cream: it softens, slumps and collapses, glossy creamy puddles spreading and dripping through the mesh of the basket, with droplets and condensation. Photorealistic, appetizing food-photography style, time-lapse of the melting. No text.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Probes everyday heat-driven phase/structural change (melting)",
    "status": "ok",
    "gen_time_s": 40.3,
    "wall_s": 40.3,
    "bytes": 2707189,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "measured_duration_s": 10.01,
    "frames": [
      "I5_f0.jpg",
      "I5_f1.jpg",
      "I5_f2.jpg",
      "I5_f3.jpg"
    ]
  },
  "I6": {
    "id": "I6",
    "group": "I",
    "feature": "Text-to-Video",
    "domain": "Physics (novelty)",
    "style": "Photorealistic action",
    "title": "Hummer paraglides off a cliff (novelty)",
    "prompt": "A realistic cinematic novelty video of a black Hummer SUV driving off the edge of a tall desert cliff; a large colorful paragliding parachute deploys from the roof, the Hummer glides gently down beneath the canopy along the cliff face and lands softly and safely on its wheels at the base of the canyon, kicking up dust. Everyone safe and unharmed. Aerial drone cinematography, photorealistic, lighthearted. No text.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Deliberate fantastical novelty; probes physical plausibility (wing-loading/mass)",
    "status": "ok",
    "gen_time_s": 34.9,
    "wall_s": 34.9,
    "bytes": 2564064,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "measured_duration_s": 10.01,
    "frames": [
      "I6_f0.jpg",
      "I6_f1.jpg",
      "I6_f2.jpg",
      "I6_f3.jpg"
    ]
  },
  "I7": {
    "id": "I7",
    "group": "I",
    "feature": "Text-to-Video",
    "domain": "Geography / culture",
    "style": "Ukiyo-e + watercolor",
    "title": "Kyoto landmarks (ukiyo-e tourism montage)",
    "prompt": "A serene tourism montage of Kyoto in a traditional Japanese ukiyo-e woodblock style blended with soft watercolor, drifting through its most famous landmarks: the golden Kinkaku-ji pavilion mirrored in its pond; the vermilion torii-gate tunnel at Fushimi Inari; the Arashiyama bamboo grove; the stilted wooden Kiyomizu-dera temple over a maple hillside; and the five-story Yasaka Pagoda over the old machiya streets of Gion with a woman in kimono beneath cherry blossoms. Traditional palette, culturally respectful. No Mount Fuji. No text.",
    "response_format": {
      "type": "video",
      "aspect_ratio": "16:9",
      "duration": "10s"
    },
    "notes": "Probes geographic/cultural factual accuracy and artistic style fidelity",
    "status": "ok",
    "gen_time_s": 39.8,
    "wall_s": 39.8,
    "bytes": 2877896,
    "interaction_id": "",
    "mime_type": "video/mp4",
    "delivery": "inline",
    "attempts": 1,
    "error": null,
    "image_records": [],
    "previous_interaction_id": null,
    "measured_duration_s": 10.01,
    "frames": [
      "I7_f0.jpg",
      "I7_f1.jpg",
      "I7_f2.jpg",
      "I7_f3.jpg"
    ]
  }
}