pub fn run( inputs: Option<DebuggerConfig>, args: Vec<Felt>, session: Rc<Session>, logger: Box<dyn Log>, ) -> ExecutionResult<()>