Add local project indexing and search guidance

This commit is contained in:
2026-08-30 22:00:27 -05:00
parent 88c1ef9716
commit 1c7d3c175d
39 changed files with 2094 additions and 306 deletions
+10 -3
View File
@@ -47,9 +47,16 @@ fn codebase_indexing_enabled(
surface: CodebaseAutoIndexingSurface,
codebase_context_enabled: bool,
) -> bool {
FeatureFlag::FullSourceCodeEmbedding.is_enabled()
&& surface.required_feature_enabled()
&& codebase_context_enabled
match surface {
// Native local indexing is structural/lexical and does not depend on the remote
// embedding feature. Remote indexing retains its existing feature gates.
CodebaseAutoIndexingSurface::Local => codebase_context_enabled,
CodebaseAutoIndexingSurface::Remote => {
FeatureFlag::FullSourceCodeEmbedding.is_enabled()
&& surface.required_feature_enabled()
&& codebase_context_enabled
}
}
}
pub(crate) fn codebase_auto_indexing_enabled(