jason.woltje
2109458b3f
feat(webui,cli): U1 cross-organization read model and console verbs ( #1873 )
...
GET /api/workspace on the dev-local-owner Console: one snapshot of
projects, sessions, inbox, tasks and per-org metrics across every
organization the owner belongs to. Membership reuses the org list's
admission (organizations.members); each org is read over the same
per-org options the org pages use, with one deadline per org (4000 ms)
and a state (ok, down, starting, timeout, invalid) with a time. Every
row carries its org id; decide commands carry --org. Granted users
and the tester get 403 owner-only. Polling at 10 s, no push.
mosaic console restart and mosaic org reload <id> call the Console's
F3 routes (POST /api/console/restart, POST /api/orgs/<id>/restart/bus)
so gating, proof and trail are the Console's own; both refuse inside
an agent run first.
The cross-org assistant read is designed and stopped: it needs a new
broker read verb or role authority.
2026-11-09 17:54:06 -06:00
..
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-08 23:04:19 -06:00
2026-10-12 18:36:52 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-08 21:56:02 -06:00
2026-10-23 16:37:24 -05:00
2026-11-09 11:47:48 -06:00
2026-11-08 21:25:49 -06:00
2026-11-08 21:56:02 -06:00
2026-10-23 03:03:09 -05:00
2026-10-22 16:59:44 -05:00
2026-10-18 14:24:42 -05:00
2026-11-09 11:47:48 -06:00
2026-10-18 14:24:42 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 17:54:06 -06:00
2026-10-20 21:47:11 -05:00
2026-11-08 23:07:48 -06:00
2026-11-09 11:47:48 -06:00
2026-10-13 07:58:36 -05:00
2026-10-22 06:01:08 -05:00
2026-10-21 16:44:37 -05:00
2026-11-02 18:25:27 -06:00
2026-10-29 00:33:01 -05:00
2026-10-29 00:33:01 -05:00
2026-10-21 13:28:40 -05:00
2026-10-21 13:28:40 -05:00
2026-11-09 11:47:48 -06:00
2026-10-23 17:40:20 -05:00
2026-10-22 03:42:05 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-10-21 05:42:52 -05:00
2026-11-09 11:47:48 -06:00
2026-11-08 20:53:16 -06:00
2026-11-02 20:51:51 -06:00
2026-11-06 23:12:02 -06:00
2026-11-09 11:47:48 -06:00
2026-11-07 13:50:39 -06:00
2026-11-09 11:47:48 -06:00
2026-11-06 02:54:04 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-10-18 20:35:02 -05:00
2026-11-09 11:47:48 -06:00
2026-10-16 15:46:40 -05:00
2026-11-06 02:02:43 -06:00
2026-11-06 19:11:13 -06:00
2026-10-26 12:04:21 -05:00
2026-10-26 12:04:21 -05:00
2026-11-07 11:42:56 -06:00
2026-10-26 12:04:21 -05:00
2026-10-26 12:04:21 -05:00
2026-10-26 12:04:21 -05:00
2026-10-19 19:04:50 -05:00
2026-11-09 12:58:29 -06:00
2026-10-21 22:42:12 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 13:37:28 -06:00
2026-11-09 11:47:48 -06:00
2026-11-07 12:36:27 -06:00
2026-11-09 11:47:48 -06:00
2026-11-08 21:14:11 -06:00
2026-11-07 22:49:49 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-10-26 10:44:35 -05:00
2026-10-21 22:42:12 -05:00
2026-10-19 14:31:36 -05:00
2026-11-09 11:47:48 -06:00
2026-11-02 15:22:17 -06:00
2026-11-06 19:52:57 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 13:12:53 -06:00
2026-10-24 05:39:26 -05:00
2026-11-06 02:54:04 -06:00
2026-11-06 06:51:39 -06:00
2026-11-04 14:47:45 -06:00
2026-11-04 14:47:45 -06:00
2026-11-04 14:47:45 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-10-23 08:53:07 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:15:59 -06:00
2026-11-09 11:47:48 -06:00
2026-10-21 22:15:36 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-08 22:05:44 -06:00
2026-10-21 15:55:39 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-07 13:18:34 -06:00
2026-10-22 08:07:43 -05:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-11-09 11:47:48 -06:00
2026-10-23 17:00:42 -05:00
2026-10-18 11:08:17 -05:00
2026-11-07 12:45:13 -06:00