Direct v0.7.24
Immutable
release. Only release title and notes can be modified.
Direct's browser verification helper now requires an explicitly provisioned automation browser, preventing agent-browser from silently selecting installed, auto-updating Chrome.
Changes
- Set
executablePathinscripts/direct/agent-browser.verify.jsonto 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.tgzOr install the same package from the npm mirror:
bun add --dev @hraness/direct@0.7.24Verify
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.
- Archive SHA-256:
c809d43051d5881659659cf1f1557c014257660406496b216b4b7a48e10414d3 - Source commit:
70950502f6f959b548035fcec4748b315695867f
To check the checksums and provenance, follow the publishing guide for v0.7.24.