feat: Add support for Tree-Sitter parsing and enhance SQLite storage performance

This commit is contained in:
catlog22
2025-12-12 18:40:24 +08:00
parent 92d2085b64
commit c42f91a7fe
5 changed files with 519 additions and 27 deletions

View File

@@ -17,6 +17,9 @@ dependencies = [
"rich>=13",
"pydantic>=2.0",
"tree-sitter>=0.20",
"tree-sitter-python>=0.25",
"tree-sitter-javascript>=0.25",
"tree-sitter-typescript>=0.23",
"pathspec>=0.11",
]
@@ -24,6 +27,7 @@ dependencies = [
semantic = [
"numpy>=1.24",
"sentence-transformers>=2.2",
"fastembed>=0.2",
]
[project.urls]
@@ -31,4 +35,3 @@ Homepage = "https://github.com/openai/codex-lens"
[tool.setuptools]
package-dir = { "" = "src" }