Added
- Browser: Gemini browser mode via direct Gemini web client (uses Chrome cookies; no API key required; runs fully in Node/TypeScript — no Python/venv). Includes
--youtube,--generate-image,--edit-image,--output,--aspect, and--gemini-show-thoughts. Original PR #39 by Nico Bailon (@nicobailon) — thank you! - Browser: media files passed via
--file(images/video/audio/PDF) are treated as upload attachments instead of being inlined into the prompt (enables Gemini file analysis). - Browser: Gemini image ops follow
gg-dlredirects while preserving cookies, so--generate-image/--edit-imageactually create output files. - Browser: Gemini web runs support “Pro” auto-fallback when unavailable and include compatibility init for Gemini web token changes.
- Live tests: add opt-in Gemini web smoke coverage for image generation/editing (cookie-based browser mode).
Changed
- Browser guard now allows Gemini models (browser engine supports GPT + Gemini; other models require
--engine api).