Public declaration syntax from harness-sdk/src/runtime/event_loop.rs Original source SHA-256: 6e304ab3f7db45afbb1221d9eadee693ab68478a2390856f8f4e1d2cdfafef45 Function bodies and constant values are omitted. This is not the complete implementation. Source line 58 pub async fn run_event_loop( terminal: &mut SdkTerminal, state: &mut AppState, adapter: Arc, theme: &Theme, mut shutdown_rx: mpsc::Receiver<()>, commands: &SlashCommandRegistry, ) -> Result<(), SdkError>;