Skip to content

Commit f5e6de3

Browse files
committed
fix: handle multi-root workspaces in codebase indexing (#4397)
1 parent 1be6fce commit f5e6de3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+816
-94
lines changed

src/i18n/locales/ca/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "Error desconegut en processar el fitxer {{filePath}}",
1717
"unknownErrorDeletingPoints": "Error desconegut en eliminar els punts per a {{filePath}}",
18-
"failedToProcessBatchWithError": "No s'ha pogut processar el lot després de {{maxRetries}} intents: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "No s'ha pogut processar el lot després de {{maxRetries}} intents: {{errorMessage}}",
19+
"multiRootPathError": "No es pot processar el fitxer '{{filePath}}' ja que està fora de tots els arrels de l'espai de treball",
20+
"workspaceRootDetectionError": "No s'ha pogut determinar l'arrel de l'espai de treball per al fitxer '{{filePath}}'"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "No s'ha pogut connectar a la base de dades vectorial Qdrant. Assegura't que Qdrant estigui funcionant i sigui accessible a {{qdrantUrl}}. Error: {{errorMessage}}"

src/i18n/locales/de/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "Unbekannter Fehler beim Verarbeiten der Datei {{filePath}}",
1717
"unknownErrorDeletingPoints": "Unbekannter Fehler beim Löschen der Punkte für {{filePath}}",
18-
"failedToProcessBatchWithError": "Verarbeitung des Batches nach {{maxRetries}} Versuchen fehlgeschlagen: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "Verarbeitung des Batches nach {{maxRetries}} Versuchen fehlgeschlagen: {{errorMessage}}",
19+
"multiRootPathError": "Datei '{{filePath}}' kann nicht verarbeitet werden, da sie außerhalb aller Arbeitsbereichs-Roots liegt",
20+
"workspaceRootDetectionError": "Arbeitsbereichs-Root für Datei '{{filePath}}' konnte nicht bestimmt werden"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Verbindung zur Qdrant-Vektordatenbank fehlgeschlagen. Stelle sicher, dass Qdrant läuft und unter {{qdrantUrl}} erreichbar ist. Fehler: {{errorMessage}}"

src/i18n/locales/en/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "Unknown error processing file {{filePath}}",
1717
"unknownErrorDeletingPoints": "Unknown error deleting points for {{filePath}}",
18-
"failedToProcessBatchWithError": "Failed to process batch after {{maxRetries}} attempts: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "Failed to process batch after {{maxRetries}} attempts: {{errorMessage}}",
19+
"multiRootPathError": "Cannot process file '{{filePath}}' as it's outside all workspace roots",
20+
"workspaceRootDetectionError": "Failed to determine workspace root for file '{{filePath}}'"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Failed to connect to Qdrant vector database. Please ensure Qdrant is running and accessible at {{qdrantUrl}}. Error: {{errorMessage}}"

src/i18n/locales/es/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "Error desconocido procesando archivo {{filePath}}",
1717
"unknownErrorDeletingPoints": "Error desconocido eliminando puntos para {{filePath}}",
18-
"failedToProcessBatchWithError": "Error al procesar lote después de {{maxRetries}} intentos: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "Error al procesar lote después de {{maxRetries}} intentos: {{errorMessage}}",
19+
"multiRootPathError": "No se puede procesar el archivo '{{filePath}}' ya que está fuera de todas las raíces del espacio de trabajo",
20+
"workspaceRootDetectionError": "No se pudo determinar la raíz del espacio de trabajo para el archivo '{{filePath}}'"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Error al conectar con la base de datos vectorial Qdrant. Asegúrate de que Qdrant esté funcionando y sea accesible en {{qdrantUrl}}. Error: {{errorMessage}}"

src/i18n/locales/fr/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "Erreur inconnue lors du traitement du fichier {{filePath}}",
1717
"unknownErrorDeletingPoints": "Erreur inconnue lors de la suppression des points pour {{filePath}}",
18-
"failedToProcessBatchWithError": "Échec du traitement du lot après {{maxRetries}} tentatives : {{errorMessage}}"
18+
"failedToProcessBatchWithError": "Échec du traitement du lot après {{maxRetries}} tentatives : {{errorMessage}}",
19+
"multiRootPathError": "Impossible de traiter le fichier '{{filePath}}' car il se trouve en dehors de toutes les racines de l'espace de travail",
20+
"workspaceRootDetectionError": "Échec de la détermination de la racine de l'espace de travail pour le fichier '{{filePath}}'"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Échec de la connexion à la base de données vectorielle Qdrant. Veuillez vous assurer que Qdrant fonctionne et est accessible à {{qdrantUrl}}. Erreur : {{errorMessage}}"

src/i18n/locales/hi/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "फ़ाइल {{filePath}} प्रसंस्करण में अज्ञात त्रुटि",
1717
"unknownErrorDeletingPoints": "{{filePath}} के लिए बिंदु हटाने में अज्ञात त्रुटि",
18-
"failedToProcessBatchWithError": "{{maxRetries}} प्रयासों के बाद बैच प्रसंस्करण विफल: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "{{maxRetries}} प्रयासों के बाद बैच प्रसंस्करण विफल: {{errorMessage}}",
19+
"multiRootPathError": "फ़ाइल '{{filePath}}' को संसाधित नहीं किया जा सकता क्योंकि यह सभी कार्यक्षेत्र जड़ों के बाहर है",
20+
"workspaceRootDetectionError": "फ़ाइल '{{filePath}}' के लिए कार्यक्षेत्र रूट निर्धारित करने में विफल"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Qdrant वेक्टर डेटाबेस से कनेक्ट करने में विफल। कृपया सुनिश्चित करें कि Qdrant चल रहा है और {{qdrantUrl}} पर पहुंच योग्य है। त्रुटि: {{errorMessage}}"

src/i18n/locales/id/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "Error tidak dikenal saat memproses file {{filePath}}",
1717
"unknownErrorDeletingPoints": "Error tidak dikenal saat menghapus points untuk {{filePath}}",
18-
"failedToProcessBatchWithError": "Gagal memproses batch setelah {{maxRetries}} percobaan: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "Gagal memproses batch setelah {{maxRetries}} percobaan: {{errorMessage}}",
19+
"multiRootPathError": "Tidak dapat memproses file '{{filePath}}' karena berada di luar semua root ruang kerja",
20+
"workspaceRootDetectionError": "Gagal menentukan root ruang kerja untuk file '{{filePath}}'"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Gagal terhubung ke database vektor Qdrant. Pastikan Qdrant berjalan dan dapat diakses di {{qdrantUrl}}. Error: {{errorMessage}}"

src/i18n/locales/it/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "Errore sconosciuto nell'elaborazione del file {{filePath}}",
1717
"unknownErrorDeletingPoints": "Errore sconosciuto nell'eliminazione dei punti per {{filePath}}",
18-
"failedToProcessBatchWithError": "Elaborazione del batch fallita dopo {{maxRetries}} tentativi: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "Elaborazione del batch fallita dopo {{maxRetries}} tentativi: {{errorMessage}}",
19+
"multiRootPathError": "Impossibile elaborare il file '{{filePath}}' poiché si trova al di fuori di tutte le radici dell'area di lavoro",
20+
"workspaceRootDetectionError": "Impossibile determinare la radice dell'area di lavoro per il file '{{filePath}}'"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Impossibile connettersi al database vettoriale Qdrant. Assicurati che Qdrant sia in esecuzione e accessibile su {{qdrantUrl}}. Errore: {{errorMessage}}"

src/i18n/locales/ja/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "ファイル{{filePath}}の処理中に不明なエラーが発生しました",
1717
"unknownErrorDeletingPoints": "{{filePath}}のポイント削除中に不明なエラーが発生しました",
18-
"failedToProcessBatchWithError": "{{maxRetries}}回の試行後、バッチ処理に失敗しました:{{errorMessage}}"
18+
"failedToProcessBatchWithError": "{{maxRetries}}回の試行後、バッチ処理に失敗しました:{{errorMessage}}",
19+
"multiRootPathError": "ファイル '{{filePath}}' はすべてのワークスペースルートの外にあるため処理できません",
20+
"workspaceRootDetectionError": "ファイル '{{filePath}}' のワークスペースルートを特定できませんでした"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Qdrantベクターデータベースへの接続に失敗しました。Qdrantが実行中で{{qdrantUrl}}でアクセス可能であることを確認してください。エラー:{{errorMessage}}"

src/i18n/locales/ko/embeddings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scanner": {
1616
"unknownErrorProcessingFile": "파일 {{filePath}} 처리 중 알 수 없는 오류",
1717
"unknownErrorDeletingPoints": "{{filePath}}의 포인트 삭제 중 알 수 없는 오류",
18-
"failedToProcessBatchWithError": "{{maxRetries}}번 시도 후 배치 처리 실패: {{errorMessage}}"
18+
"failedToProcessBatchWithError": "{{maxRetries}}번 시도 후 배치 처리 실패: {{errorMessage}}",
19+
"multiRootPathError": "파일 '{{filePath}}'이(가) 모든 작업 공간 루트 외부에 있으므로 처리할 수 없습니다",
20+
"workspaceRootDetectionError": "파일 '{{filePath}}'에 대한 작업 공간 루트를 확인할 수 없습니다"
1921
},
2022
"vectorStore": {
2123
"qdrantConnectionFailed": "Qdrant 벡터 데이터베이스에 연결하지 못했습니다. Qdrant가 실행 중이고 {{qdrantUrl}}에서 접근 가능한지 확인하세요. 오류: {{errorMessage}}"

0 commit comments

Comments
 (0)