Repository navigation
v0.7.0
Changed
- Keep
agent_browserfocused on native commands and batches. Replace itsscriptinput withagent_browser_code, whose fresh JavaScript context controls the same persistent browser and authentication as direct calls. - Replace the
jobDSL with native batch/code. Move actions, QA, Electron, and source lookups to five flat tools discovered throughagent_browser_tools; activation uses Pi's native additive tool history. - Return bounded browser observations with exact recovery actions and explicit JSON/image selection from code. Report measured screenshot pixel/CSS geometry and unknown mappings without guessing coordinates.
- Coordinate cooperating Pi processes across complete helper/action operations and whole code calls. Persist ordered browser-state transitions so interrupted code and branch replay retain truthful page/ref state.
- Preserve the captured execution directory across queued direct/code calls while browser/configuration and recording ownership remain anchored.
- Require Pi 0.87.0 and compose browser guidance through native prompt sections. Keep upstream
agent-browserseparately installed.
This is a breaking tool-contract update. See the migration guide. Restart participating Pi processes after upgrading; mixed package versions do not share the new coordination guarantee.
Qualification
GitHub Actions remained disabled by explicit owner instruction. Windows qualification remains waived. Local verification is recorded on PR #198; neither CI nor the full Windows-inclusive release composition is represented as passed.