pub fn prepare_initial_message( cwd: &Path, file_args: &[String], messages: &mut Vec<String>, auto_resize_images: bool, ) -> Result<Option<InitialMessage>>