Easier installs, clearer GitHub setup, more reliable sessions
Highlights
- A new one-command installer is available for machines where installing Node.js or npm is inconvenient. It downloads a self-contained First Tree CLI and can keep itself up to date.
- CLI updates are safer. Existing installs are handled more carefully, and release downloads are checked before users are pointed at them.
- GitHub setup is easier to understand and fix. The settings page now shows clearer connection status, more team members can inspect setup, and missing repository access gets a direct recovery path.
- Signing in from the CLI is faster with shorter codes, and first-time setup gives clearer guidance about where team data will live.
Fixes
- Fixed a release issue that could block publishing the CLI even when the build was already correct.
- Improved recovery after reconnecting or resuming an agent, so fewer sessions get stuck after local state changes.
- Made review and setup messages clearer when a human decision is needed or when GitHub permissions are missing.
- Made chat input, image uploads, and status messages behave more consistently.
Upgrade
``bash npm install -g first-tree@0.5.12 ``
New installer:
``bash curl -fsSL https://download.first-tree.ai/releases/prod/install.sh | sh ``