loose-ends question rows get a textarea + send button; the operator answers as operator by POSTing to the core dashboard's /answer-question route, not the per-agent socket — keeps the operator-authority path off the agent's own socket. cross-origin POST needs a CORS shim on that route for now; drops out once the gateway makes the page same-origin. also splits deployment/ops/boundaries/gateway work into TODO-ops.md. |
||
|---|---|---|
| .. | ||
| agent.css | ||
| app.js | ||
| index.html | ||
| stats.html | ||
| stats.js | ||