crates/assistant/src/inline_assistant.rs 🔗
@@ -3277,6 +3277,10 @@ impl CodeActionProvider for AssistantCodeActionProvider {
range: Range<text::Anchor>,
cx: &mut WindowContext,
) -> Task<Result<Vec<CodeAction>>> {
+ if !AssistantSettings::get_global(cx).enabled {
+ return Task::ready(Ok(Vec::new()));
+ }
+
let snapshot = buffer.read(cx).snapshot();
let mut range = range.to_point(&snapshot);