diff --git a/gsh/src/human.rs b/gsh/src/human.rs index 7982df4..d492d96 100644 --- a/gsh/src/human.rs +++ b/gsh/src/human.rs @@ -30,8 +30,7 @@ pub fn run_human_mode( // Post SESSION_STARTED CR if broker available: if let Some(ref base) = broker_url { if let Ok(client) = build_client(token) { - // Session start CR skipped — broker consumes AC on first CR, - // which would block per-command CRs. Needs session-scoped AC model. + let _ = post_cr(&client, base, &session.ac_id, "completed"); } } @@ -122,7 +121,7 @@ pub fn run_human_mode( // Post SESSION_ENDED CR: if let Some(ref base) = broker_url { if let Ok(client) = build_client(token) { - // Session end CR skipped — same AC consumption issue as session start. + let _ = post_cr(&client, base, &session.ac_id, "session_end"); } }