4 Commits

Author SHA1 Message Date
d125a8d6ec fix(tmux): hide web terminal proxy sessions 2026-08-12 11:20:58 +08:00
176119ca29 fix(auth): persist login and skip redundant login page 2026-08-12 11:20:34 +08:00
f7d6df8756 feat: tmux live agent discovery and launch API
- src/services/tmux.js: parse tmux panes (claude/node->codex engine match),
  collect running agents, launch agent in new or existing session via
  new-window/new-session + send-keys (window survives agent exit)
- routes: GET/POST /api/tmux/agents, GET /api/auth/check (for nginx
  auth_request), liveAgents in /api/dashboard aggregate
- tests for the pure parser

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 21:20:26 +08:00
a9d36e3ccf test: add GPU and quota service tests 2026-05-15 11:14:06 +08:00