github steipete/oracle v0.20.3
0.20.3

latest releases: v0.22.2, v0.22.1, v0.22.0...
one month ago

Highlights: Gemini is selected consistently across CLI, MCP, and detached workers; cookie values are redacted from verbose logs.

  • Browser: select Gemini consistently for local CLI, MCP, and detached workers, preserve saved Gemini options and HTTP cancellation, and reject unsupported remote Gemini requests before submission.
  • Browser: redact inline cookie values in verbose session logs while preserving credentials for execution.
  • Browser: recognize prompt echoes across whitespace changes, preserve literal backslashes, and share prompt-preview matching between sidebar lookup and recovery.
  • Dependencies: update Google GenAI to 2.22.0, Zod to 4.6.2, and the Chrome DevTools protocol snapshot; refresh transitive dependencies within the two-day release-age policy.
  • Dependencies: refresh OpenAI, Chrome DevTools protocol, Hono, Vite, and pnpm; remove unused SDK/type packages while retaining Node >=24 and the two-day release-age policy.
  • Tests: complete the Vitest 5 migration, keep runner and V8 coverage versions aligned, and verify Node 24 and 26 across Linux, macOS, and Windows with coverage on Linux; retain the Node >=24 runtime floor.

Release verification:

  • npm: @steipete/oracle@0.20.3, tagged latest.
  • Registry tarball; SHA-512 integrity: sha512-7e/LclIHyI6sjzUj33TqYXApeSx28Np280m882InxVRb9JxLtUJQqhb3tksfy9XM/6ChAr/Dgq2Avoky1p0D1g==.
  • Release commit CI: all eight jobs passed on 661497d2803296d81eb55293e9e0f7f098851974, covering Node 24 and 26 on Linux, macOS, and Windows, Linux coverage, and browser transport proofs.
  • Local validation passed: 2,477 tests; formatting, lint, type checking, build, docs checks, packed CLI help, and MCP schema discovery.
  • Both notifier copies extracted from the published npm tarball passed codesign, stapler, and Gatekeeper verification.
  • Fresh npm installation reported 0.20.3 and passed a positional-prompt dry run from an empty directory.
  • Homebrew: steipete/tap/oracle updated to 0.20.3 with the release SHA-256; local upgrade and brew test passed. Tap workflow.

Don't miss a new oracle release

NewReleases is sending notifications on new releases.