Skip to content

Direct v0.7.24

Choose a tag to compare

@github-actions github-actions released this 29 Sep 17:01
Immutable release. Only release title and notes can be modified.
7095050

Direct's browser verification helper now requires an explicitly provisioned automation browser, preventing agent-browser from silently selecting installed, auto-updating Chrome.

Changes

  • Set executablePath in scripts/direct/agent-browser.verify.json to Chrome for Testing or provisioned Chromium. The helper resolves the path, rejects installed Chrome bundles, checks the browser version with bounded output and execution time, and reports the selected executable and version.
  • Browser attachment, alternate providers, and executable overrides are rejected by the owned-browser helper. run() requires the command first; batches support plain unquoted command strings and --bail. Use individual calls for complex payloads.
  • The verification guide and Agent Skill recipe select and check the automation browser explicitly. Existing session isolation and browser cleanup requirements remain in place.

Install

Install this version from its GitHub Release archive with Bun:

bun add --dev https://github.com/hraness/direct/releases/download/v0.7.24/hraness-direct-0.7.24.tgz

Or install the same package from the npm mirror:

bun add --dev @hraness/direct@0.7.24

Verify

SHA256SUMS lists the SHA-256 of hraness-direct-0.7.24.tgz, npm-pack.json, and release-manifest.json. provenance.jsonl holds the signed build provenance for those files and SHA256SUMS.

To check the checksums and provenance, follow the publishing guide for v0.7.24.