GitHub release
Highlights
- Improved the CLI help surface so agents can use
ferrisgrid --help and 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-id and FERRISGRID_DEFAULT_SCREEN_ID so they disambiguate pointer actions that omit screen_id.
- Fixed non-pointer actions such as
wait, type, press_key, and hotkey so they do not require screen_id on 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 to doctor, 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.0
Upgrade
cargo install ferrisgrid-cli --version 0.2.0 --force