pub fn resolve_workflow_selection( session: &mut Session, workflow_selection: Option<&WorkflowSelection>, selected_skill_ids_from_request: Option<&[String]>, message: &str, ) -> Result<(), ChatError>