Download Latest Version 0.11.0 source code.tar.gz (3.3 MB)
Email in envelope

Get an email when there's a new version of oracle

Home / v0.10.0
Name Modified Size InfoDownloads / Week
Parent folder
oracle-0.10.0.tgz 2026-05-04 6.6 MB
oracle-0.10.0.tgz.sha1 2026-05-04 88 Bytes
oracle-0.10.0.tgz.sha256 2026-05-04 119 Bytes
0.10.0 source code.tar.gz 2026-05-04 3.0 MB
0.10.0 source code.zip 2026-05-04 3.1 MB
README.md 2026-05-04 3.2 kB
Totals: 6 Items   12.7 MB 1

Changed

  • OpenAI: switch the default model to gpt-5.5-pro, add explicit gpt-5.5 support, and roll older Pro CLI aliases (gpt-5.1-pro, gpt-5.2-pro) forward to the current Pro API target.
  • Browser: target ChatGPT GPT-5.5 Pro by default for Pro browser runs and recognize current GPT-5.5 picker labels such as Pro Extended and Thinking Heavy.
  • Dependencies: update the npm dependency set.

Fixed

  • Gemini web: prefer the latest non-empty streaming response chunk so gemini-3-pro and gemini-3.1-pro browser runs do not report (no text output) when the first chunk is an empty placeholder. (#153, [#154]) — thanks @manhtruong03.
  • Browser: keep ChatGPT cookie sync to the minimal auth/Cloudflare set by default, preventing oversized request headers from breaking browser runs after login.
  • Browser: recover missing project/workspace URLs by resetting the tab before falling back to the base ChatGPT URL.
  • Browser: recognize uploaded attachments from current ChatGPT file-chip labels, wait for a clickable send button, and continue when ChatGPT omits sent-message attachment UI after upload has already completed.
  • Browser: reattach completed Pro sessions by anchoring response capture to the matching prompt turn instead of filtering out already-visible answers.
  • CLI: avoid loading clipboardy during startup and add /usr/sbin before lazy clipboard loading on Intel macOS, preventing spawnSync sysctl ENOENT crashes from transitive architecture detection. (#129)
  • Browser: track ChatGPT's composer rewrite by matching the new __composer-pill model button and selecting thinking effort from the model menu's per-row effort control, with bilingual label matching and old-chip fallback. (#146) — thanks @SyntaxSmith.
  • Browser: open isolated local browser tabs directly on the configured ChatGPT URL instead of starting at about:blank and navigating later. (#139) — thanks @betamod.
  • MCP: prevent the stdio server from auto-starting a second time when imported by an oracle-mcp bin shim. (#137) — thanks @SyntaxSmith.
  • Gemini web: honor resolved manual-login browser profile directories when launching Gemini browser sessions. (#124) — thanks @blackopsrepl.
  • Browser: avoid Linux hidden-home temp dirs for ephemeral Chrome profiles and redact inline cookie values in low-level debug config logs. (#136) — thanks @lodekeeper.
  • Browser: fail attachment submissions before send instead of falling back to Enter after upload/send-readiness timeouts. (#115, [#116]) — thanks @HeMuling.
  • Browser: stabilize localized ChatGPT model selection when the header stays generic by waiting on composer-footer model state changes. (#118) — thanks @dedene.
  • CLI: accept -p - / --prompt - to read the prompt from stdin. (#117) — thanks @frankekn.
  • Browser: preserve prompt-too-large fallback recovery after a dead-composer retry. (#117) — thanks @frankekn.
  • Browser: guard assistant response capture against stale turns from a different ChatGPT conversation. (#117) — thanks @frankekn.
  • Browser: verify sent attachments against the expected user turn instead of stale earlier turns. (#117) — thanks @frankekn.
Source: README.md, updated 2026-05-04