hyperhive/hive-ag3nt
müde 7b4adea325 dashboard: lifecycle_action helper collapses start/stop/restart/rebuild
five POST handlers (post_kill / post_restart / post_start / post_rebuild)
were all repeating the same boilerplate: strip prefix, set_transient,
call lifecycle::X, clear_transient, match the result. extract one
helper that takes the transient kind, error-message verb, the work
body, and an optional 'on success' tail (used by kill to also
unregister + emit HelperEvent::Killed). each handler shrinks to a
single lifecycle_action(..) call. zero behavior change.
2026-05-15 20:12:03 +02:00
..
assets operator control: /compact slash command + endpoint 2026-05-15 19:56:53 +02:00
prompts ask_operator: multi-select + free-text fallback 2026-05-15 19:52:44 +02:00
src dashboard: lifecycle_action helper collapses start/stop/restart/rebuild 2026-05-15 20:12:03 +02:00
Cargo.toml events: persist to sqlite, survive harness restart 2026-05-15 19:42:57 +02:00