Skip to main content

Module sources

Module sources 

Source
Expand description

srv-side notification sources that need no mounted pane — SPEC_OS_NOTIFICATIONS_SYSTEM_2026_09_24.md §10 Phase 5.

The persistent Claude controller already receives every AskUserQuestion as a control-protocol can_use_tool request (it parks it in pending_questions, persistent/input.rs). Detecting it here — rather than in the renderer’s reducer — is what lets “an agent needs your input” reach you with zero windows open (background mode).

Structs§

AskedQuestion
An AskUserQuestion call: the first question’s text (when readable) and how many questions the call asks.

Functions§

ask_user_question
If frame is a control_request asking to run AskUserQuestion, return what it asks (text: None when the frame has no readable text). None for every other frame.