| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| oracle-0.9.0.tgz | 2026-03-08 | 6.7 MB | |
| oracle-0.9.0.tgz.sha1 | 2026-03-08 | 59 Bytes | |
| oracle-0.9.0.tgz.sha256 | 2026-03-08 | 83 Bytes | |
| 0.9.0 source code.tar.gz | 2026-03-08 | 2.9 MB | |
| 0.9.0 source code.zip | 2026-03-08 | 3.1 MB | |
| README.md | 2026-03-08 | 2.7 kB | |
| Totals: 6 Items | 12.7 MB | 0 | |
Changed
- OpenAI: switch the default Pro target from
gpt-5.2-protogpt-5.4-pro, add explicitgpt-5.4support, rollgpt-5.1-proandgpt-5.2-proforward togpt-5.4-pro, keep provider-qualified custom ids intact, and map browser default Pro selection to ChatGPTGPT-5.4 Pro(#107, thanks @jameskraus).
Fixed
- Gemini web: add Deep Think DOM automation for browser/manual-login runs, keep Deep Think browser-only, and honor configured browser timeouts/profile reuse semantics. (#97) — thanks @kanlanc.
- Browser: leave headful Chrome/profile state running when a Cloudflare anti-bot challenge interrupts browser mode, and record reuse guidance in the saved session metadata. (#111) — thanks @WinnCook.
- Browser: keep manual-login sessions reattachable when Chrome disconnects with the DevTools "Inspected target navigated or closed" error. (#110) — thanks @WinnCook.
- Gemini API: add explicit
gemini-3.1-proalias support, map it to Google's preview model id, and keep it API-only so browser runs do not silently target the wrong Gemini web model. (#100, [#101]) — thanks @ninjaa. - API: route Gemini and Claude through chat/completions-compatible proxies when
--base-urltargets OpenRouter or another OpenAI-style endpoint, and keep explicit Claude base URLs from being overwritten by env defaults. (#95) — thanks @thesobercoder. - Azure: route Responses API runs through Azure's
/openai/v1endpoint and honor--azure-deploymentas the dispatched model name. (#92) — thanks @yellowgolfball. - CLI: make the per-file
--filesize guard configurable viaORACLE_MAX_FILE_SIZE_BYTESormaxFileSizeBytesin~/.oracle/config.json, and persist that limit for restarts. (#76) - CLI: scope
--followupto the OpenAI/Azure Responses path so Gemini, Claude, and custom--base-urladapters fail fast instead of silently starting a fresh run. (#105) — thanks @cheulyop. - Gemini web: include upload MIME metadata so image attachments keep working for image analysis, with regression coverage for image and non-image payloads. (#104) — thanks @DK625.
- Gemini web: include Chrome/sweet-cookie warnings in missing-cookie failures so app-bound-cookie and SQLite/BigInt extraction problems surface actionable diagnostics instead of a generic auth-cookie error.
- MCP: let
consultinherit browser defaults from~/.oracle/config.jsonwhile still honoring explicit tool-call overrides. (#109) — thanks @doodaaatimmy-creator. - Dependencies: bump
@steipete/sweet-cookieto0.2.0, picking up the Node 22 Chrome-cookie read fix that castsexpires_utcsafely instead of tripping the SQLite BigInt overflow path.