From fdd62f830330b5b3e2b4f9fcc7274daf7f7842a5 Mon Sep 17 00:00:00 2001 From: asepharyana Date: Tue, 14 Jul 2026 09:50:56 +0700 Subject: [PATCH] fix(tui): perbaiki roster workflow yang tidak pernah ter-reset karena substring "started" tidak pernah cocok Co-Authored-By: Claude Sonnet 5 --- src/app/runtime/actions/mod.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) 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