Farming 2.2.14
Farming v2.2.14
This is a small follow-up release that fixes a keyboard-focus race and refreshes Farming's public introduction around the default Farming Code experience.
Fixed
- Stable New Agent focus: closing and immediately reopening the New Agent dialog no longer lets a delayed focus-restoration callback move keyboard focus behind the new dialog.
Documentation
- Reworked the README around Farming Code as the default remote web workspace, with a direct setup path and updated desktop, Files, mobile Chat, Agent activity, and optional CRT screenshots.
- Updated the repository description to state the remote-web-workbench role directly while keeping CRT as an optional interface.
Maintenance
- Split the unchanged Chromium browser suite across six isolated CI shards.
- Removed a documentation-wording assertion from the terminal renderer test and made focus, transcript-scroll, and layout checks deterministic without weakening their product behavior assertions.
Verification
- TypeScript typecheck, ESLint, and 184 backend/source-contract tests
- 172 Chromium cases across six isolated shards, with no retries or flaky results in the release baseline
/farmingproduction build and release-workflow package smoke tests
Upgrade
npm install --global farming-code@2.2.14 && farming daemon