feat(api-settings): add CCW-LiteLLM installation progress overlay and related localization

This commit is contained in:
catlog22
2026-02-18 13:56:05 +08:00
parent 3441a3c06c
commit 7e8fb3d2de
10 changed files with 371 additions and 312 deletions

View File

@@ -17,6 +17,7 @@ Requires-Dist: tree-sitter-javascript>=0.25
Requires-Dist: tree-sitter-typescript>=0.23
Requires-Dist: pathspec>=0.11
Requires-Dist: watchdog>=3.0
Requires-Dist: ast-grep-py>=0.40.0
Provides-Extra: semantic
Requires-Dist: numpy>=1.24; extra == "semantic"
Requires-Dist: fastembed>=0.2; extra == "semantic"
@@ -45,12 +46,6 @@ Provides-Extra: reranker
Requires-Dist: optimum>=1.16; extra == "reranker"
Requires-Dist: onnxruntime>=1.15; extra == "reranker"
Requires-Dist: transformers>=4.36; extra == "reranker"
Provides-Extra: splade
Requires-Dist: transformers>=4.36; extra == "splade"
Requires-Dist: optimum[onnxruntime]>=1.16; extra == "splade"
Provides-Extra: splade-gpu
Requires-Dist: transformers>=4.36; extra == "splade-gpu"
Requires-Dist: optimum[onnxruntime-gpu]>=1.16; extra == "splade-gpu"
Provides-Extra: encoding
Requires-Dist: chardet>=5.0; extra == "encoding"
Provides-Extra: clustering

View File

@@ -17,6 +17,7 @@ src/codexlens/api/__init__.py
src/codexlens/api/definition.py
src/codexlens/api/file_context.py
src/codexlens/api/hover.py
src/codexlens/api/lsp_lifecycle.py
src/codexlens/api/models.py
src/codexlens/api/references.py
src/codexlens/api/semantic.py
@@ -34,6 +35,7 @@ src/codexlens/indexing/embedding.py
src/codexlens/indexing/symbol_extractor.py
src/codexlens/lsp/__init__.py
src/codexlens/lsp/handlers.py
src/codexlens/lsp/keepalive_bridge.py
src/codexlens/lsp/lsp_bridge.py
src/codexlens/lsp/lsp_graph_builder.py
src/codexlens/lsp/providers.py
@@ -44,14 +46,22 @@ src/codexlens/mcp/hooks.py
src/codexlens/mcp/provider.py
src/codexlens/mcp/schema.py
src/codexlens/parsers/__init__.py
src/codexlens/parsers/astgrep_binding.py
src/codexlens/parsers/astgrep_js_ts_processor.py
src/codexlens/parsers/astgrep_processor.py
src/codexlens/parsers/encoding.py
src/codexlens/parsers/factory.py
src/codexlens/parsers/tokenizer.py
src/codexlens/parsers/treesitter_parser.py
src/codexlens/parsers/patterns/__init__.py
src/codexlens/parsers/patterns/javascript/__init__.py
src/codexlens/parsers/patterns/python/__init__.py
src/codexlens/parsers/patterns/typescript/__init__.py
src/codexlens/search/__init__.py
src/codexlens/search/binary_searcher.py
src/codexlens/search/chain_search.py
src/codexlens/search/enrichment.py
src/codexlens/search/global_graph_expander.py
src/codexlens/search/graph_expander.py
src/codexlens/search/hybrid_search.py
src/codexlens/search/query_parser.py
@@ -77,7 +87,6 @@ src/codexlens/semantic/factory.py
src/codexlens/semantic/gpu_support.py
src/codexlens/semantic/litellm_embedder.py
src/codexlens/semantic/rotational_embedder.py
src/codexlens/semantic/splade_encoder.py
src/codexlens/semantic/vector_store.py
src/codexlens/semantic/reranker/__init__.py
src/codexlens/semantic/reranker/api_reranker.py
@@ -96,7 +105,6 @@ src/codexlens/storage/merkle_tree.py
src/codexlens/storage/migration_manager.py
src/codexlens/storage/path_mapper.py
src/codexlens/storage/registry.py
src/codexlens/storage/splade_index.py
src/codexlens/storage/sqlite_store.py
src/codexlens/storage/sqlite_utils.py
src/codexlens/storage/vector_meta_store.py
@@ -108,7 +116,6 @@ src/codexlens/storage/migrations/migration_005_cleanup_unused_fields.py
src/codexlens/storage/migrations/migration_006_enhance_relationships.py
src/codexlens/storage/migrations/migration_007_add_graph_neighbors.py
src/codexlens/storage/migrations/migration_008_add_merkle_hashes.py
src/codexlens/storage/migrations/migration_009_add_splade.py
src/codexlens/storage/migrations/migration_010_add_multi_vector_chunks.py
src/codexlens/watcher/__init__.py
src/codexlens/watcher/events.py
@@ -118,12 +125,17 @@ src/codexlens/watcher/manager.py
tests/test_ann_index.py
tests/test_api_reranker.py
tests/test_association_tree.py
tests/test_astgrep_binding.py
tests/test_binary_searcher.py
tests/test_cascade_strategies.py
tests/test_chain_search.py
tests/test_cli_hybrid_search.py
tests/test_cli_output.py
tests/test_clustering_strategies.py
tests/test_code_extractor.py
tests/test_config.py
tests/test_config_cascade.py
tests/test_config_staged_env_overrides.py
tests/test_dual_fts.py
tests/test_embedder.py
tests/test_embedding_backend_availability.py
@@ -132,20 +144,26 @@ tests/test_enrichment.py
tests/test_entities.py
tests/test_errors.py
tests/test_file_cache.py
tests/test_global_graph_expander.py
tests/test_global_index.py
tests/test_global_relationships.py
tests/test_global_symbol_index.py
tests/test_graph_expansion.py
tests/test_hybrid_chunker.py
tests/test_hybrid_search_e2e.py
tests/test_hybrid_search_reranker_backend.py
tests/test_hybrid_search_unit.py
tests/test_incremental_indexing.py
tests/test_litellm_reranker.py
tests/test_lsp_graph_builder_depth.py
tests/test_merkle_detection.py
tests/test_parser_integration.py
tests/test_parsers.py
tests/test_path_mapper_windows_drive.py
tests/test_performance_optimizations.py
tests/test_pure_vector_search.py
tests/test_query_parser.py
tests/test_ranking.py
tests/test_recursive_splitting.py
tests/test_registry.py
tests/test_reranker_backends.py
@@ -160,7 +178,14 @@ tests/test_search_performance.py
tests/test_semantic.py
tests/test_semantic_search.py
tests/test_sqlite_store.py
tests/test_stage1_binary_search_uses_chunk_lines.py
tests/test_staged_cascade.py
tests/test_staged_cascade_lsp_depth.py
tests/test_staged_cascade_realtime_lsp.py
tests/test_staged_stage1_fallback_seed.py
tests/test_staged_stage3_fast_strategies.py
tests/test_standalone_lsp_manager_open_document_cache.py
tests/test_static_graph_integration.py
tests/test_storage.py
tests/test_storage_concurrency.py
tests/test_symbol_extractor.py

View File

@@ -7,6 +7,7 @@ tree-sitter-javascript>=0.25
tree-sitter-typescript>=0.23
pathspec>=0.11
watchdog>=3.0
ast-grep-py>=0.40.0
[clustering]
hdbscan>=0.8.1
@@ -56,11 +57,3 @@ numpy>=1.24
fastembed>=0.2
hnswlib>=0.8.0
onnxruntime-gpu>=1.15.0
[splade]
transformers>=4.36
optimum[onnxruntime]>=1.16
[splade-gpu]
transformers>=4.36
optimum[onnxruntime-gpu]>=1.16