Updated the AI dependency to 2.x and made capability detection tolerant of...
Updated the AI dependency to 2.x and made capability detection tolerant of enum case renames so the provider won’t fatal if AiProviderCapability changed between major versions. This keeps the plugin compatible with both older and new AI module capability naming.
Closes #3568475