Releases: BrunoV21/FerrisGrid-CLI
Releases · BrunoV21/FerrisGrid-CLI
v0.2.0
Highlights
- Improved the CLI help surface so agents can use
ferrisgrid --helpand command-specific help without opening rendered docs. - Added raw Markdown documentation entry points for agents, including a raw docs index and landing-page banner.
- Fixed
act --screen-idandFERRISGRID_DEFAULT_SCREEN_IDso they disambiguate pointer actions that omitscreen_id. - Fixed non-pointer actions such as
wait,type,press_key, andhotkeyso they do not requirescreen_idon multi-screen systems. - Made action result output more explicit by reporting screen counts, coordinate metadata, map lines, and terminal statuses with
screens: 0. - Rejected unclear command usage, including act-only flags passed to
observe, irrelevant flags passed todoctor, partial scroll coordinates, and undocumented legacy grid flags. - Added release notes pages and release workflow validation so GitHub release bodies come from the docs.
- Updated install skills, Docker workspace installation flow, community issue templates, and official docs for the published CLI path.
Install
cargo install ferrisgrid-cli --version 0.2.0Upgrade
cargo install ferrisgrid-cli --version 0.2.0 --forcev0.1.0
Highlights
- Initial FerrisGrid CLI release for single-step visual computer control.
- Added
observe,act,doctor,recap, andclearcommands. - Added local trace output under
.ferrisgridfor screenshots, metadata, action requests, parsed actions, results, and recap artifacts. - Added normalized coordinate metadata so agents can map screenshot decisions back to screen coordinates.
- Added Docker workspace documentation for running FerrisGrid against an isolated Linux desktop.
Install
cargo install ferrisgrid-cli --version 0.1.0Assets
Release archives include the ferrisgrid binary, README, license when present, and a generated SHA256SUMS file.
Full Changelog: https://github.com/BrunoV21/FerrisGrid-CLI/commits/v0.1.0