When AI integration is enabled by the developer, data handling follows a minimal and contextual model.
Only information required for the requested operation is shared, such as:
Selected code context
Relevant excerpts tied to a finding
Supporting metadata for explanation
AI is never invoked automatically and is never required for core analysis.
Developers retain full control over:
Whether AI is enabled
Which provider is used
When AI is invoked
What context is shared