Watch
1
0
Fork
You've already forked RedFlag
0
RedFlag/desktop
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg ffa7afbb58 desktop: put this computer health first
The Agent now owns one local view of machine health and top processes. RedFlag opens at dashboard scale, names itself plainly, and renders that evidence before updates.\n\nCI now compiles the Tauri bridge before release day.
2026-08-31 21:20:00 -04:00
..
gen/schemas fix: README, .env.example, ErrorBoundary, client-logger, HEALTHCHECK, Docker hygiene 2026-06-08 18:23:39 -04:00
icons desktop: fix tray icon depth, entry routing, socket error UX 2026-06-12 13:19:51 -04:00
src desktop: put this computer health first 2026-08-31 21:20:00 -04:00
build.rs feat: FEAT-002 local agent API, desktop tray spine, screenshot handler 2026-06-08 17:08:58 -04:00
Cargo.lock v0.2.9.3: device classification + ARM support — Pixel 3 lands 2026-07-06 18:21:23 -04:00
Cargo.toml v0.2.9.1: wire pacman scanner, GATE-006 TODO 2026-06-29 15:11:12 -04:00
package-lock.json feat: FEAT-002 local agent API, desktop tray spine, screenshot handler 2026-06-08 17:08:58 -04:00
README.md feat: FEAT-002 local agent API, desktop tray spine, screenshot handler 2026-06-08 17:08:58 -04:00
tauri.conf.json desktop: put this computer health first 2026-08-31 21:20:00 -04:00

RedFlag Desktop

Tauri shell for the same RedFlag app in local-agent context.

The desktop shell does not read protected config or state files. Its Rust backend talks to the existing agent local IPC surface:

  • Linux: /var/lib/redflag/agent/localapi/redflag-agent.sock
  • Windows: \\.\pipe\RedFlagAgentLocal

The frontend entry is web/index.desktop.html and web/src/desktop/main.tsx. Fleet-server context should be added to this same app later rather than creating a second local-only application.