Smart CodeInsight stopped appearing in my Delphi IDE after an upgrade. Here is the fix.
Uncheck the “Enable Smart CodeInsight” checkbox in Options, close Options, then reopen Options and check the box again.
A EULA prompt should now appear (Embarcadero Supplemental AI Terms). Accept it, and Smart CodeInsight will work again.
Apparently, during the upgrade the feature was silently disabled, waiting for the user to accept a new EULA — but that EULA dialog was never shown. This probably only happens when the checkbox was already enabled before the upgrade.
Worth filing a bug report with Embarcadero.
Pingback: Connecting Delphi 12 to Gemini AI (Smart CodeInsight) – Delphi, in all its glory