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