Public declaration syntax from harness-sdk/src/modes/autonomy.rs Original source SHA-256: 193b1d530f0d5453def7f59b9999ca1a6464a4df771e6a124457bbe0aa86f245 Function bodies and constant values are omitted. This is not the complete implementation. Source line 23 pub async fn start_autonomy_session( state: &mut AppState, adapter: &Arc, instructions: &str, ) -> Result, SdkError>; Source line 57 pub async fn stop_autonomy_session( state: &mut AppState, adapter: &Arc, ) -> Result<(), SdkError>; Source line 103 pub fn handle_autonomy_event(state: &mut AppState, event: AutonomyEvent) -> Result<(), SdkError>; Source line 204 pub async fn submit_approval( state: &mut AppState, adapter: &Arc, request_id: &str, action: SdkApprovalAction, ) -> Result<(), SdkError>;