agent-ecosystem/src/main/services
iliya a9cdf20ca8 feat(updater): add auto-update UI with periodic checks and state guards
- Add green "Update app" / "Restart to update" button in header (TabBarActions)
- Enhance UpdateDialog: larger, dynamic buttons, scrollable release notes,
  version badge, "View on GitHub" link
- Add DashboardUpdateBanner: compact dismissible banner keyed by version
- Add periodic hourly update checks in UpdaterService with unref() timer
- Add dismissed version tracking in updateSlice (localStorage persistence)
- Add state transition guards in store listener: prevent periodic re-checks
  from resetting downloading/downloaded status back to available/checking
- Guard error events from overriding downloaded state (transient check failures)
2026-03-22 14:00:44 +02:00
..
analysis feat: enhance notification system with task status change support 2026-03-04 15:22:59 +02:00
discovery refactor: clean up code and improve readability across multiple files 2026-03-19 14:07:14 +02:00
editor fix: resolve 245 eslint errors across 12 files 2026-03-04 01:03:45 +02:00
error feat: add team launched notification and related configuration 2026-03-17 15:13:37 +02:00
extensions fix: resolve CLI binary dynamically for MCP diagnostics and extension installs 2026-03-22 13:10:11 +02:00
infrastructure feat(updater): add auto-update UI with periodic checks and state guards 2026-03-22 14:00:44 +02:00
parsing feat: add support for Claude Code CLI worktrees 2026-03-01 13:47:33 +02:00
schedule style: auto-fix import/export sorting and formatting 2026-03-16 20:48:42 +02:00
team fix(backup): detect resurrected teams with reused names 2026-03-22 13:35:18 +02:00
index.ts style: auto-fix import/export sorting and formatting 2026-03-16 20:48:42 +02:00