diff --git a/frontend/packages/dashboard/src/dashboard.css b/frontend/packages/dashboard/src/dashboard.css index 1574f9b8..cf4e0ab1 100644 --- a/frontend/packages/dashboard/src/dashboard.css +++ b/frontend/packages/dashboard/src/dashboard.css @@ -2045,6 +2045,58 @@ body.logs-shell { font-size: 0.85em; } +/* ─── capabilities (tool-group) table ────────────────────────────── + Agents × tool-groups matrix in the SYST3M tab. Horizontally + scrollable on narrow viewports. */ +.cap-table-wrap { + overflow-x: auto; + margin-top: 0.5em; +} +.cap-table { + border-collapse: collapse; + font-size: 0.82em; + min-width: 100%; +} +.cap-table th, +.cap-table td { + padding: 0.35em 0.6em; + border: 1px solid var(--border); + text-align: center; + vertical-align: middle; +} +.cap-table thead th { + background: var(--bg-elev); + color: var(--muted); + letter-spacing: 0.05em; + white-space: nowrap; +} +.cap-agent-col { + text-align: left !important; + min-width: 8em; +} +.cap-agent-name { + color: var(--fg); + font-weight: 600; +} +.cap-default-label { + margin-left: 0.4em; + font-size: 0.85em; +} +.cap-cb { + cursor: pointer; + width: 1em; + height: 1em; + accent-color: var(--purple); +} +.cap-save-btn { + font-size: 0.78em; + padding: 0.2em 0.6em; + white-space: nowrap; +} +.cap-row:hover td { + background: var(--bg-elev); +} + /* ─── scheduled prompts tab ──────────────────────────────────────── Creation form at the top, list of queued schedule cards below. Cards show: id + source + due-in + cancel-all in the header, diff --git a/frontend/packages/dashboard/src/index.html b/frontend/packages/dashboard/src/index.html index 45a68b38..2f43eb19 100644 --- a/frontend/packages/dashboard/src/index.html +++ b/frontend/packages/dashboard/src/index.html @@ -171,6 +171,18 @@

loading…

+ + +

◆ C4P4B1L1T13S ◆

+
══════════════════════════════════════════════════════════════
+

per-agent tool-group assignments. columns are filled from the backend — adding a new group requires no UI change. agents without an explicit entry use the role default (agents: messaging, meta, inbox, execution; manager: all). saving queues a rebuild.

+
+

loading…

+