Expand description
Axum + embedded SPA companion for the coding-cli harness.
Mirrors atomr-agents-deep-research-harness-web — same
WebServer / WebHandle / WebConfig / AppState split — but
adds a WebSocket route for the tmux-PTY bridge in interactive mode.
Modules§
- error
- HTTP-shaped errors for the web layer.
- routes
- REST + SSE + WS route registration.
- runner
- Tracks the background tokio tasks driving in-flight headless runs.
- spa
- Static SPA asset serving (mirrors deep-research-harness-web).
- sse
- Server-Sent Events stream of normalized
CodingCliEvent. - ws
- WebSocket terminal bridge for interactive tmux-wrapped sessions.