aboutsummaryrefslogtreecommitdiff
path: root/src/events.rs
diff options
context:
space:
mode:
authorJJ Liebig <jonathan.liebig@gmail.com>2026-08-11 02:24:02 +0200
committerGitHub <noreply@github.com>2026-08-11 03:24:02 +0300
commit7ae4b056a0ca478e584fa282c45b528134cc80c9 (patch)
tree5eb8da51353327f2bb1b7ef35f76cafe9b471dee /src/events.rs
parent350f001320ec4a119f09c38157973126962a6121 (diff)
fix: wait for agent prompt readiness (#2537)
* fix: wait for agent prompt readiness refs #2410 * fix: return pane updates after tab bar command refs #2410 --------- Co-authored-by: Can Celik <ogulcancelik@gmail.com>
Diffstat (limited to 'src/events.rs')
-rw-r--r--src/events.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/events.rs b/src/events.rs
index 65f1001a..cc638e60 100644
--- a/src/events.rs
+++ b/src/events.rs
@@ -56,6 +56,12 @@ pub struct WorktreeRemoveResult {
pub enum AppEvent {
/// A pane's child process exited.
PaneDied { pane_id: PaneId },
+ /// Process detection identified an agent before its screen state was confirmed.
+ AgentProcessDetected {
+ pane_id: PaneId,
+ agent: Agent,
+ observed_at: Instant,
+ },
/// Fallback detector state changed in a pane.
StateChanged {
pane_id: PaneId,