diff --git a/crates/project/src/project.rs b/crates/project/src/project.rs index 1563cb9de4..e1a0b9c00a 100644 --- a/crates/project/src/project.rs +++ b/crates/project/src/project.rs @@ -3585,7 +3585,13 @@ impl Project { partial_result_params: Default::default(), context: lsp::CodeActionContext { diagnostics: relevant_diagnostics, - only: None, + only: Some(vec![ + lsp::CodeActionKind::EMPTY, + lsp::CodeActionKind::QUICKFIX, + lsp::CodeActionKind::REFACTOR, + lsp::CodeActionKind::REFACTOR_EXTRACT, + lsp::CodeActionKind::SOURCE, + ]), }, }) .await?