You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(app): add startup auto-update for interactive commands (#96)
* feat(app): add startup auto-update for interactive commands
Implements automatic update checks and optional auto-upgrade for
treq open, tui, and web commands. Features include:
- 24-hour check caching in ~/.treq/auto-update.json
- 24-hour backoff for failed upgrade attempts
- --auto-update/--no-auto-update CLI flags (default: enabled)
- TREQ_AUTO_UPDATE environment variable support
- TUI toast notifications for update states
- Comprehensive test coverage for new update module
* added strict precedence checks in auto update
0 commit comments