Adds a real shell terminal to the dashboard sidebar: POST /api/terminal/run executes a command via subprocess in a server-tracked working directory (with cd support), and GET /api/terminal/session returns the current cwd. The frontend renders a scrollback panel with command history (up/down arrows) styled to match the existing chat UI. Local-only power feature: it executes arbitrary shell commands, same trust model as the existing agent CLIs the dashboard already shells out to. |
||
|---|---|---|
| .. | ||
| pages | ||
| api.js | ||
| app.js | ||
| index.html | ||
| styles.css | ||
| utils.js | ||