pub async fn fork_session( session_id: &str, directory: Option<&str>, up_to_message_id: Option<&str>, title: Option<&str>, ) -> Result<LocalForkSessionResult>