Fimeg
ffffe9b956
feat: FEAT-002 local agent API, desktop tray spine, screenshot handler
Slices 1-3 of the local agent IPC surface:
- Read model (local_status.go, loop wired): update counts, scanner status,
check-in state, token receipt counts — no token material exposed
- Local IPC (localapi/): Unix socket (group=redflag-local, 0660) + Windows
named pipe (SDDL: LocalSystem/Admins/RedFlagLocal); five read-only endpoints
- `redflag-agent -local-status` CLI probe of the local API surface
- Screenshot capture handler (screenshot.go, dispatch wired)
- Tauri desktop spine (desktop/): tray icon, left-click window, local IPC reader
- Desktop React entry (web/src/desktop/LocalAgentApp.tsx, index.desktop.html,
vite.desktop.config.ts)
- Installer group provisioning: linux.sh creates redflag-local, sets
SupplementaryGroups; windows.ps1 creates RedFlagLocal security group
- Server-side: screenshot receipt handler on agents, updates handler additions
- web/package.json: @tauri-apps/api + tauri CLI dev dep added
|
2026-06-08 17:08:58 -04:00 |
| .. |
|
public
|
ui: replace stale vite.svg reference with RedFlag favicon
|
2026-05-22 14:20:26 -04:00 |
|
src
|
feat: FEAT-002 local agent API, desktop tray spine, screenshot handler
|
2026-06-08 17:08:58 -04:00 |
|
.env.example
|
refactor: rename aggregator-agent to agent for public release
|
2026-05-21 13:19:18 -04:00 |
|
Dockerfile
|
refactor: rename aggregator-agent to agent for public release
|
2026-05-21 13:19:18 -04:00 |
|
index.desktop.html
|
feat: FEAT-002 local agent API, desktop tray spine, screenshot handler
|
2026-06-08 17:08:58 -04:00 |
|
index.html
|
ui: replace stale vite.svg reference with RedFlag favicon
|
2026-05-22 14:20:26 -04:00 |
|
nginx.conf
|
refactor: rename aggregator-agent to agent for public release
|
2026-05-21 13:19:18 -04:00 |
|
package-lock.json
|
fix(web): TypeScript errors for Vite 8 + Rolldown
|
2026-05-24 20:18:16 -04:00 |
|
package.json
|
feat: FEAT-002 local agent API, desktop tray spine, screenshot handler
|
2026-06-08 17:08:58 -04:00 |
|
postcss.config.js
|
refactor: rename aggregator-agent to agent for public release
|
2026-05-21 13:19:18 -04:00 |
|
tailwind.config.js
|
v0.2.1.3: fix dry-run version targeting, migration 046, helper cgroup access, UI refresh
|
2026-05-31 11:52:36 -04:00 |
|
tsconfig.json
|
refactor: rename aggregator-agent to agent for public release
|
2026-05-21 13:19:18 -04:00 |
|
tsconfig.node.json
|
refactor: rename aggregator-agent to agent for public release
|
2026-05-21 13:19:18 -04:00 |
|
vite.config.ts
|
refactor: rename aggregator-agent to agent for public release
|
2026-05-21 13:19:18 -04:00 |
|
vite.desktop.config.ts
|
feat: FEAT-002 local agent API, desktop tray spine, screenshot handler
|
2026-06-08 17:08:58 -04:00 |