diff --git a/src/app/runtime/actions/mod.rs b/src/app/runtime/actions/mod.rs index 9a2ad4c..a5f35b3 100644 --- a/src/app/runtime/actions/mod.rs +++ b/src/app/runtime/actions/mod.rs @@ -385,7 +385,7 @@ pub fn apply_action(state: &mut AppStateRest, action: Action) { state.misc.api_connected = message == "connected"; } else if kind == "pipeline" { // Clear old workflow agents when a new pipeline starts. - if message.contains("started") { + if message == HIVE_MIND_KICKOFF_NOTE { state.workflow_engine.agents.clear(); state.workflow_engine.findings.clear(); } @@ -937,6 +937,16 @@ fn archive_message(db: Option<&std::sync::Arc