AutoCompactStarted carries the count the trigger fired on, but only AutoCompactCompleted refreshed the context bar, so the "N% full" banner sat next to a stale pre-turn number until the next stream update. Both lifecycle updates now refresh the bar, on the root view and on subagent views. Ported from upstream 1.0.12 (grok-build acp_handler/session_notification.rs). Claude-Session: https://claude.ai/code/session_01RUqV8HVGXcAETyYbZ2tPQ4