| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| oracle-0.11.0.tgz | 2026-05-07 | 6.7 MB | |
| oracle-0.11.0.tgz.sha1 | 2026-05-07 | 88 Bytes | |
| oracle-0.11.0.tgz.sha256 | 2026-05-07 | 119 Bytes | |
| 0.11.0 source code.tar.gz | 2026-05-07 | 3.3 MB | |
| 0.11.0 source code.zip | 2026-05-07 | 3.5 MB | |
| README.md | 2026-05-07 | 4.3 kB | |
| Totals: 6 Items | 13.5 MB | 0 | |
Added
- Browser/MCP: add non-destructive ChatGPT Project Sources management (
oracle project-sources list|add, MCPproject_sources) so Developer Mode workflows can share explicit project context through Sources. Addresses [#131] and builds on [#132] by @vgorlovi. - Browser: add repeatable
--browser-follow-upprompts and MCPbrowserFollowUpsfor multi-turn ChatGPT browser consults in one conversation. (#170) — thanks @pdurlej. - Browser: add live ChatGPT tab inspection,
oracle status --browser-tabs, browser session harvest/live-tail commands, and--browser-tab <ref>to reuse an existing ChatGPT tab by current tab, target id, URL, or title substring. (#126) — thanks @NathanSkene. - Browser: add
--browser-research deep/ MCPbrowserResearchMode: "deep"for ChatGPT Deep Research browser runs, including progress monitoring, reattach recovery, and iframe report capture. (#151) — thanks @pdurlej. - Browser: save durable browser session artifacts, including transcripts, Deep Research reports, and ChatGPT-generated image files when downloadable image URLs are present. (#169) — thanks @pdurlej.
- Browser: add
--browser-archive/ MCPbrowserArchiveto archive successful one-shot ChatGPT browser runs after local artifacts are saved. (#178) — thanks @pdurlej. - Browser: add
--browser-attach-runningto reuse a local already-running signed-in Chrome through Chrome's local remote-debugging toggle. Oracle opens a dedicated tab, stores attach metadata for reattach, and leaves the browser itself untouched. (#119) — thanks @dedene. - MCP: add the
chatgpt-pro-heavyconsult preset, MCP dry-runs, browser model strategy passthrough, andoracle bridge claude-config --local-browserfor Claude Code + local ChatGPT Pro browser consults. (#149) — thanks @pdurlej. - Browser: coordinate concurrent ChatGPT browser runs that share one manual-login profile with a tab lease registry,
--browser-max-concurrent-tabs, stale lease cleanup, and shared Chrome discovery. (#150) — thanks @pdurlej. - Browser: print a browser control plan before ChatGPT runs and dry-runs, and clean up leftover blank tabs after completed manual-profile runs. (#179) — thanks @pdurlej.
- Browser: document multi-turn consult guardrails and make browser dry-runs explicit that Oracle only sends caller-provided follow-up prompts. (#180) — thanks @pdurlej.
Docs
- Browser: document the new attach-running workflow and add a manual smoke test for the direct attach path.
- Website: add the generated askoracle.dev docs site, social preview asset, and GitHub Pages deployment workflow.
Changed
- Browser: emit
--heartbeatstatus while waiting for ChatGPT browser responses, including safe Thinking/Reasoning sidecar liveness metadata without logging reasoning text. (#148) — thanks @pdurlej.
Fixed
- Browser/MCP: harden ChatGPT Pro browser consults with louder GPT-5.5 Pro selection validation, resolved MCP dry-run details, assistant-timeout diagnostics, incomplete-capture reattach metadata, and clean Pro Extended live-run metadata. (#177) — thanks @pdurlej.
- Browser: clear stale ChatGPT composer drafts before initial browser submissions and ignore model-picker thinking-effort controls while scanning model rows. (#176) — thanks @oirehT.
- Browser: keep the completed conversation tab open when
--browser-keep-browseris set sooracle status --browser-tabs, harvest, and--browser-tab currentcan inspect/reuse it. - Browser: retry Chrome remote-debugging approval
403responses for--browser-attach-runningand report the actionable approval/toggle guidance instead of a raw websocket error. - Browser: fail fast when ChatGPT shows an account security block during Deep Research, instead of waiting until the research timeout.
- Browser: strengthen live upload verification so smoke tests catch cases where ChatGPT accepts a file chip but cannot read the uploaded content.
- Bridge: keep generated Codex/Claude MCP config snippets clean on stdout so redirecting
oracle bridge claude-config --local-browser > .mcp.jsonproduces valid JSON. - MCP: clarify
consultengine defaults and add ChatGPT browser-mode recovery guidance to missing GPT API-key errors. (#172) — thanks @pdurlej.