iris
214d7000d3
swarm-ui: the agent terminal page gets cancel turn, effort, state age and the expand-output setting
...
The per-agent page had these and the swarm terminal did not; they need no new
backend. A cancel turn button beside send, shown while the agent is in a turn,
posts to the controller's existing cancel route and says whether a turn was
stopped. The terminal's badges add the effort and how long the agent has been in
its turn state. The expand tool output setting moves to the shared package so
both pages render the one component, and the swarm menu gets it. Docs follow.
2026-10-28 20:12:11 +01:00
..
account-kind.test.mjs
let the operator set, replace and remove an agent's backend env from the swarm ui
2026-10-28 08:49:32 +01:00
agent-options.test.mjs
swarm-ui: show, sort and filter the hive domain by one value, say when the roster is empty, keep the schedule agent picker current
2026-10-21 23:22:22 +02:00
agent-permissions.test.mjs
swarm-ui: show and toggle an agent's unrestricted internet flag, add it to the create dialog
2026-10-27 14:45:04 +01:00
agent-types.test.mjs
swarm UI: an agent that needs a Claude login shows it on its card
2026-10-14 20:07:46 +02:00
alerts.test.mjs
swarm-ui: add a button to the alerts page that shows the pending, no-data and error instances
2026-10-18 13:29:52 +02:00
broadcast-types.test.mjs
swarm-ui: the broadcast composer is its own folded card above the messages card
2026-10-25 16:28:26 +01:00
builds-types.test.mjs
swarm-ui: the moved tabs' redirects come from one table, with tests
2026-10-26 23:04:32 +01:00
cancel.test.mjs
swarm-ui: the agent terminal page gets cancel turn, effort, state age and the expand-output setting
2026-10-28 20:12:11 +01:00
claude-login.test.mjs
swarm-ui: only the newest start's late stop ends a claude login
2026-10-21 21:14:53 +02:00
create-agent-archetype.test.mjs
archetypes: build an archetype agent from its archetype's module on the hive
2026-10-17 16:27:21 +02:00
create-agent-permissions.test.mjs
swarm-ui: show and toggle an agent's unrestricted internet flag, add it to the create dialog
2026-10-27 14:45:04 +01:00
create-agent-steps.test.mjs
swarm-ui: make agent creation a five-step dialog with a fixed header and footer
2026-10-25 01:40:20 +02:00
create-agents-md.test.mjs
swarm-ui: let the create-agent form set the new agent's initial AGENTS.md
2026-10-18 15:59:19 +02:00
flow-choices.test.mjs
swarm-wire, swarm-ui: the flow schema lists the values a field takes, and the editor picks them instead of asking for typed names
2026-10-25 12:14:46 +01:00
flow-draft.test.mjs
swarm-ui: preview a draft flow's hit counts in the editor with the dry-run route
2026-10-25 11:00:38 +01:00
flow-layout.test.mjs
swarm-ui: rewire a notification flow by drag or keyboard
2026-10-24 15:08:48 +02:00
flow-types.test.mjs
swarm-ui: draw notification flows as graphs in the list and make a new or copied flow a draft until saved
2026-10-25 02:05:54 +02:00
hive-domain.test.mjs
swarm-ui: show, sort and filter the hive domain by one value, say when the roster is empty, keep the schedule agent picker current
2026-10-21 23:22:22 +02:00
issue-report-repo.test.mjs
swarm-ui: keep the issue report's table, errors and repo filter consistent
2026-10-21 22:58:51 +02:00
lazy-open.test.mjs
swarm-ui: the jobs and builds cards are folded by default
2026-10-26 20:09:17 +01:00
max-subagents.test.mjs
allow a max_subagents of 0: no subagents for the agent
2026-10-15 22:00:00 +02:00
messages.test.mjs
swarm-ui: key message rows on an arrival id and follow the tail on it
2026-10-18 18:39:11 +02:00
nav-guard.test.mjs
swarm-ui: rewire a notification flow by drag or keyboard
2026-10-24 15:08:48 +02:00
poller.test.mjs
swarm-ui: one polled-resource hook for the refreshing pages
2026-10-21 23:05:35 +02:00
popover-focus.test.mjs
swarm-ui: unit test the popover focus helpers
2026-10-21 23:01:56 +02:00
popover-position.test.mjs
swarm-ui: keep the table filter popover inside the window
2026-10-21 21:31:00 +02:00
rain.test.mjs
swarm-ui: the start page's rain follows the app's motion setting
2026-10-14 18:36:52 +02:00
router-live.test.mjs
notify router: deliveries log, dry-run hit counts, api and page
2026-10-24 22:13:07 +02:00
routes.test.mjs
swarm-ui: the moved tabs' redirects come from one table, with tests
2026-10-26 23:04:32 +01:00
ruth-missing.test.mjs
grant manage_root_agent by stored permission only, not by the name ruth
2026-10-17 08:10:08 +02:00
select-nav.test.mjs
swarm-ui: dropdowns open a themed list of their own instead of the browser's
2026-10-25 17:15:04 +01:00
session.test.mjs
swarm-ui: a request that finds the login ended reloads the page to the login
2026-10-28 19:19:26 +01:00
settings-types.test.mjs
swarm ui: one review page
2026-10-15 03:38:48 +02:00
stream-connection.test.mjs
swarm-ui: let a closed stream reconnect and a failed caps read retry
2026-10-22 07:13:32 +02:00
subagent-list.test.mjs
swarm-ui: close a subagent terminal when its subagent leaves the list
2026-10-21 21:12:00 +02:00
sw.test.mjs
swarm-ui: test the service worker's install and navigation logic
2026-10-28 19:56:55 +01:00
swarm-name.test.mjs
swarm-ui: test the rain arithmetic and the swarm name loader
2026-10-14 18:36:52 +02:00
table-filters.test.mjs
swarm-ui: ignore a saved table filter whose column is gone
2026-10-21 23:15:44 +02:00
tryout-types.test.mjs
swarm-ui try-out: stable live region, reasons for disabled buttons
2026-10-21 21:45:05 +02:00
unified-diff.test.mjs
swarm-ui: an editor for an agent's AGENTS.md that saves as a diff
2026-10-18 13:17:52 +02:00
user-identity.test.mjs
swarm-ui, hive dashboard, agent page: one profile menu with the signed-in user, avatar and authelia links
2026-10-25 15:25:20 +01:00