From 8633a398e653eee47b375c963996c78a8a14aa48 Mon Sep 17 00:00:00 2001 From: JJ Liebig Date: Wed, 2 Sep 2026 15:34:03 +0400 Subject: fix: reliably submit delayed agent prompts (#3506) --- src/server/headless.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/server') diff --git a/src/server/headless.rs b/src/server/headless.rs index c77462ab..1efa2d1a 100644 --- a/src/server/headless.rs +++ b/src/server/headless.rs @@ -3037,6 +3037,12 @@ impl HeadlessServer { return changed; } let alt_screen_read_spec = self.alt_screen_read_spec(&msg.request); + if matches!(&msg.request.method, api::schema::Method::AgentPrompt(_)) { + let deferred_changed = self + .app + .handle_deferred_agent_api_request(msg.request, msg.respond_to); + return changed | deferred_changed; + } if matches!( &msg.request.method, api::schema::Method::WorktreeCreate(_) | api::schema::Method::WorktreeRemove(_) -- cgit v1.2.3