jason.woltjeandClaude Opus 4.6 08ac5aa5a3
ci/woodpecker/push/ci Pipeline was successful
feat(cli): add login command and authenticated TUI sessions
- New `mosaic login` command: signs in via email/password, stores
  session cookie at ~/.mosaic/session.json (7-day expiry)
- `mosaic tui` now authenticates before connecting WebSocket:
  loads saved session, validates it, prompts for credentials if needed
- TUI passes session cookie via socket.io extraHeaders so the
  ChatGateway accepts the WebSocket connection
- Session is reused across invocations until it expires

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
2026-03-15 11:59:45 -05:00
S
Description
Self-hosted multi-user AI agent platform — web dashboard, TUI, remote control, shared memory, mission orchestration
MIT
29 MiB
2026-06-11 20:14:20 +00:00
Languages
TypeScript 63.4%
Shell 25.3%
Python 8.9%
JavaScript 1.2%
PowerShell 0.8%
Other 0.2%