github steipete/oracle v0.16.0
0.16.0

latest releases: v0.21.6, v0.21.5, v0.21.4...
3 months ago

Added

  • Browser: allow ORACLE_BROWSER_MAX_CONCURRENT_TABS to set the per-host shared-profile tab cap while preserving explicit config precedence and the default limit. Thanks @StartupBros!
  • Browser: detect ChatGPT's active Chat/Work mode before new browser runs, normalize Work pages and attached Work tabs to a new Chat with verified trusted input, and preserve explicit resume safety. Fixes #315. Thanks @DragonFSKY!

Fixed

  • Browser: scope the fallback stop-control selector to the composer so read-aloud, dictation, and voice controls cannot hold completed responses open until timeout. Thanks @StartupBros!
  • Browser: support ChatGPT GPT-5.6's unified Intelligence picker, where the menu wraps composer-intelligence-picker-content and the highest effort is labeled Pro instead of Pro Extended; recognize the current Chinese effort labels (极速5.5, 中, 高, and 极高) without prefix collisions and verify switches against React-replaced composer pills. Fixes #303. Thanks @DragonFSKY!
  • GPT-5.6: add first-class gpt-5.6 and gpt-5.6-sol aliases for the OpenAI API and ChatGPT's Sol picker entry, including navigation through the current-version submenu and strict selection evidence that cannot be replaced by a localized effort label. Fixes #305. Thanks @DragonFSKY!
  • Browser: keep hidden macOS Chrome windows rendered off-screen so trusted prompt submissions land without retaining drafts or leaking them into later runs. Fixes #298 and #312. Thanks @LeoLin990405!
  • Browser: require positive terminal evidence before finalizing ChatGPT responses so settled preambles and mid-stream text cannot be captured as the completed answer. Thanks @StartupBros!
  • Browser: distinguish genuine Cloudflare interstitials from healthy ChatGPT pages that carry bot-management scripts or mention generic challenge text. Thanks @StartupBros!
  • Browser: recover completed Deep Research reports when the initial capture contains only the Deep Research App tool-call wrapper. Thanks @devYRPauli!

Release verification

Don't miss a new oracle release

NewReleases is sending notifications on new releases.