iris
59041d4f03
feat(dashboard): add paused badge and pause/resume toggle to agent cards
...
When ContainerView.paused is true, show a clickable yellow `⏸ paused`
badge on the agent card that POSTs to the new /api/resume/{name} endpoint
to un-park the turn loop. The badge doubles as the resume button so the
state is self-documenting and one click to fix.
The agent action menu gains ⏸ P4US3 (when not paused) and ▶ R3SUM3
(when paused), orthogonal to the running/stopped start/stop actions.
On the backend, /api/pause/{name} and /api/resume/{name} POST routes
wire to Coordinator::set_paused and trigger an immediate rescan so the
badge flips via the existing SSE ContainerUpdate without polling.
Depends on the ContainerView.paused field and Coordinator::set_paused
added in the parent PR.
2026-07-26 14:11:02 +02:00
..
agent_config
address review: drop backwards-compat request/response aliases, use canonical names
2026-07-19 15:53:09 +02:00
dashboard
feat(dashboard): add paused badge and pause/resume toggle to agent cards
2026-07-26 14:11:02 +02:00
forge
docs: describe the deploy subtree
2026-07-25 22:55:02 +02:00
job_queue
feat(dashboard): show jobq node tree in build queue
2026-07-26 03:14:52 +02:00
lifecycle
job_queue: grow the rebuild subgraph from DeployApply ( #2664 )
2026-07-26 02:28:03 +02:00
socket_server
docs: describe the deploy subtree
2026-07-25 22:55:02 +02:00
stats
feat: pause an agent's turn loop without stopping its container
2026-07-26 03:11:33 +02:00
stores
delete c0re-side reminder plumbing ( #2635 inc 1 commit 6)
2026-07-23 00:12:30 +02:00
workers
delete c0re-side reminder plumbing ( #2635 inc 1 commit 6)
2026-07-23 00:12:30 +02:00
actions.rs
job_queue: grow the rebuild subgraph from DeployApply ( #2664 )
2026-07-26 02:28:03 +02:00
container_view.rs
feat: pause an agent's turn loop without stopping its container
2026-07-26 03:11:33 +02:00
coordinator.rs
docs: add # Errors section to Coordinator::set_paused
2026-07-26 03:11:33 +02:00
dashboard_events.rs
delete c0re-side reminder plumbing ( #2635 inc 1 commit 6)
2026-07-23 00:12:30 +02:00
gateway_nginx.rs
sweep: wire gateway-nginx reload + config-repo branch-protection into warning banners
2026-07-16 00:05:29 +02:00
loose_ends.rs
feat( #2635 ): wire harness-local questions mirror (inc2 pt2)
2026-07-26 02:07:33 +02:00
main.rs
delete c0re-side reminder plumbing ( #2635 inc 1 commit 6)
2026-07-23 00:12:30 +02:00
matrix.rs
refactor( #2302 ): type socket wire fields as ident, validated by serde on deserialize
2026-07-20 21:46:18 +02:00
meta.rs
feat(job-queue): promote the meta-repo deploy window to a queue resource
2026-07-25 21:20:56 +02:00
migrate.rs
refactor( #2302 ): type socket wire fields as ident, validated by serde on deserialize
2026-07-20 21:46:18 +02:00
paths.rs
fold hive-c0re module tree into the daemon binary + drop dead pub items surfaced by bin-only ( #2513 )
2026-07-16 10:43:08 +02:00
priv_client.rs
fix( #2415 ): treefmt Rust + Errors doc on register_ci_runner (argus review)
2026-07-16 12:48:23 +02:00
questions.rs
delete c0re-side reminder plumbing ( #2635 inc 1 commit 6)
2026-07-23 00:12:30 +02:00
server.rs
feat: pause an agent's turn loop without stopping its container
2026-07-26 03:11:33 +02:00
webhook_secret.rs
chore( #2510 ): bump indicatif/tower-http/hmac/sha2 to latest majors
2026-07-16 10:42:30 +02:00