chore: Check more files (#36407)

Co-authored-by: 99 <wh2099@pm.me>
This commit is contained in:
Asuka Minato 2026-05-20 13:20:18 +09:00 committed by GitHub
parent 77f1aeb1ac
commit 7ed3c7c500
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 62 additions and 116 deletions

View File

@ -293,4 +293,5 @@ project-includes = ["."]
project-excludes = [".venv", "migrations/"]
python-platform = "linux"
python-version = "3.12.0"
infer-with-first-use = false
infer-with-first-use = true
min-severity = "warn"

View File

@ -1,148 +1,93 @@
controllers/console/app/annotation.py
controllers/console/app/app.py
controllers/console/app/app_import.py
controllers/console/app/mcp_server.py
controllers/console/app/site.py
controllers/console/auth/email_register.py
controllers/console/human_input_form.py
controllers/console/init_validate.py
controllers/console/ping.py
controllers/console/setup.py
controllers/console/version.py
controllers/console/workspace/trigger_providers.py
controllers/service_api/app/annotation.py
controllers/web/workflow_events.py
core/agent/fc_agent_runner.py
core/app/apps/advanced_chat/app_generator.py
core/app/apps/advanced_chat/app_runner.py
core/app/apps/advanced_chat/generate_task_pipeline.py
core/app/apps/agent_chat/app_generator.py
core/app/apps/base_app_generate_response_converter.py
core/app/apps/base_app_generator.py
core/app/apps/chat/app_generator.py
core/app/apps/common/workflow_response_converter.py
core/app/apps/completion/app_generator.py
core/app/apps/pipeline/pipeline_generator.py
core/app/apps/pipeline/pipeline_runner.py
core/app/apps/workflow/app_generator.py
core/app/apps/workflow/app_runner.py
core/app/apps/workflow/generate_task_pipeline.py
core/app/apps/workflow_app_runner.py
core/app/task_pipeline/easy_ui_based_generate_task_pipeline.py
core/datasource/datasource_manager.py
core/external_data_tool/api/api.py
core/llm_generator/llm_generator.py
core/llm_generator/output_parser/structured_output.py
core/mcp/mcp_client.py
providers/trace/trace-aliyun/src/dify_trace_aliyun/data_exporter/traceclient.py
providers/trace/trace-arize-phoenix/src/dify_trace_arize_phoenix/arize_phoenix_trace.py
providers/trace/trace-mlflow/src/dify_trace_mlflow/mlflow_trace.py
core/ops/ops_trace_manager.py
providers/trace/trace-tencent/src/dify_trace_tencent/client.py
providers/trace/trace-tencent/src/dify_trace_tencent/utils.py
core/plugin/backwards_invocation/base.py
core/plugin/backwards_invocation/model.py
core/prompt/utils/extract_thread_messages.py
core/rag/datasource/keyword/jieba/jieba.py
core/rag/datasource/keyword/jieba/jieba_keyword_table_handler.py
providers/vdb/**
core/rag/extractor/csv_extractor.py
core/rag/extractor/excel_extractor.py
core/rag/extractor/firecrawl/firecrawl_app.py
core/rag/extractor/firecrawl/firecrawl_web_extractor.py
core/rag/extractor/html_extractor.py
core/rag/extractor/jina_reader_extractor.py
core/rag/extractor/markdown_extractor.py
core/rag/extractor/notion_extractor.py
core/rag/extractor/pdf_extractor.py
core/rag/extractor/text_extractor.py
core/rag/extractor/unstructured/unstructured_doc_extractor.py
core/rag/extractor/unstructured/unstructured_eml_extractor.py
core/rag/extractor/unstructured/unstructured_epub_extractor.py
core/rag/extractor/unstructured/unstructured_markdown_extractor.py
core/rag/extractor/unstructured/unstructured_msg_extractor.py
core/rag/extractor/unstructured/unstructured_ppt_extractor.py
core/rag/extractor/unstructured/unstructured_pptx_extractor.py
core/rag/extractor/unstructured/unstructured_xml_extractor.py
core/rag/extractor/watercrawl/client.py
core/rag/extractor/watercrawl/extractor.py
core/prompt/utils/prompt_message_util.py
core/rag/retrieval/dataset_retrieval.py
core/tools/tool_manager.py
extensions/ext_celery.py
providers/vdb/vdb-alibabacloud-mysql/tests/unit_tests/test_alibabacloud_mysql_factory.py
providers/vdb/vdb-alibabacloud-mysql/tests/unit_tests/test_alibabacloud_mysql_vector.py
providers/vdb/vdb-analyticdb/src/dify_vdb_analyticdb/analyticdb_vector_openapi.py
providers/vdb/vdb-analyticdb/tests/integration_tests/test_analyticdb.py
providers/vdb/vdb-analyticdb/tests/unit_tests/test_analyticdb_vector.py
providers/vdb/vdb-analyticdb/tests/unit_tests/test_analyticdb_vector_openapi.py
providers/vdb/vdb-analyticdb/tests/unit_tests/test_analyticdb_vector_sql.py
providers/vdb/vdb-baidu/src/dify_vdb_baidu/baidu_vector.py
providers/vdb/vdb-baidu/tests/unit_tests/test_baidu_vector.py
providers/vdb/vdb-chroma/tests/unit_tests/test_chroma_vector.py
providers/vdb/vdb-clickzetta/tests/unit_tests/test_clickzetta_vector.py
providers/vdb/vdb-couchbase/tests/unit_tests/test_couchbase_vector.py
providers/vdb/vdb-elasticsearch/src/dify_vdb_elasticsearch/elasticsearch_vector.py
providers/vdb/vdb-elasticsearch/tests/unit_tests/test_elasticsearch_ja_vector.py
providers/vdb/vdb-elasticsearch/tests/unit_tests/test_elasticsearch_vector.py
providers/vdb/vdb-hologres/tests/unit_tests/test_hologres_vector.py
providers/vdb/vdb-hologres/tests/integration_tests/conftest.py
providers/vdb/vdb-huawei-cloud/tests/unit_tests/test_huawei_cloud_vector.py
providers/vdb/vdb-iris/tests/unit_tests/test_iris_vector.py
providers/vdb/vdb-lindorm/src/dify_vdb_lindorm/lindorm_vector.py
providers/vdb/vdb-lindorm/tests/integration_tests/test_lindorm.py
providers/vdb/vdb-lindorm/tests/unit_tests/test_lindorm_vector.py
providers/vdb/vdb-matrixone/tests/unit_tests/test_matrixone_vector.py
providers/vdb/vdb-milvus/tests/unit_tests/test_milvus.py
providers/vdb/vdb-myscale/tests/unit_tests/test_myscale_vector.py
providers/vdb/vdb-oceanbase/src/dify_vdb_oceanbase/oceanbase_vector.py
providers/vdb/vdb-oceanbase/tests/unit_tests/test_oceanbase_vector.py
providers/vdb/vdb-opengauss/tests/integration_tests/test_opengauss.py
providers/vdb/vdb-opengauss/tests/unit_tests/test_opengauss.py
providers/vdb/vdb-opensearch/src/dify_vdb_opensearch/opensearch_vector.py
providers/vdb/vdb-opensearch/tests/unit_tests/test_opensearch.py
providers/vdb/vdb-opensearch/tests/unit_tests/test_opensearch_vector.py
providers/vdb/vdb-oracle/src/dify_vdb_oracle/oraclevector.py
providers/vdb/vdb-oracle/tests/unit_tests/test_oraclevector.py
providers/vdb/vdb-pgvecto-rs/tests/unit_tests/test_pgvecto_rs.py
providers/vdb/vdb-pgvecto-rs/src/dify_vdb_pgvecto_rs/pgvecto_rs.py
providers/vdb/vdb-pgvector/tests/unit_tests/test_pgvector.py
providers/vdb/vdb-qdrant/tests/unit_tests/test_qdrant_vector.py
providers/vdb/vdb-relyt/tests/unit_tests/test_relyt_vector.py
providers/vdb/vdb-tablestore/tests/integration_tests/test_tablestore.py
providers/vdb/vdb-tablestore/tests/unit_tests/test_tablestore_vector.py
providers/vdb/vdb-tencent/src/dify_vdb_tencent/tencent_vector.py
providers/vdb/vdb-tencent/tests/integration_tests/conftest.py
providers/vdb/vdb-tencent/tests/unit_tests/test_tencent_vector.py
providers/vdb/vdb-tidb-on-qdrant/src/dify_vdb_tidb_on_qdrant/tidb_on_qdrant_vector.py
providers/vdb/vdb-tidb-on-qdrant/src/dify_vdb_tidb_on_qdrant/tidb_service.py
providers/vdb/vdb-tidb-on-qdrant/tests/unit_tests/test_tidb_service.py
providers/vdb/vdb-tidb-vector/tests/unit_tests/test_tidb_vector.py
providers/vdb/vdb-upstash/src/dify_vdb_upstash/upstash_vector.py
providers/vdb/vdb-upstash/tests/unit_tests/test_upstash_vector.py
providers/vdb/vdb-vastbase/tests/unit_tests/test_vastbase_vector.py
providers/vdb/vdb-vikingdb/src/dify_vdb_vikingdb/vikingdb_vector.py
providers/vdb/vdb-vikingdb/tests/unit_tests/test_vikingdb_vector.py
providers/vdb/vdb-weaviate/src/dify_vdb_weaviate/weaviate_vector.py
providers/vdb/vdb-weaviate/tests/unit_tests/test_weaviate_vector.py
core/rag/extractor/watercrawl/provider.py
core/rag/extractor/word_extractor.py
core/rag/index_processor/processor/paragraph_index_processor.py
core/rag/index_processor/processor/parent_child_index_processor.py
core/rag/index_processor/processor/qa_index_processor.py
core/rag/retrieval/router/multi_dataset_function_call_router.py
core/rag/summary_index/summary_index.py
core/repositories/sqlalchemy_workflow_execution_repository.py
core/repositories/sqlalchemy_workflow_node_execution_repository.py
core/tools/__base/tool.py
core/tools/mcp_tool/provider.py
core/tools/plugin_tool/provider.py
core/tools/utils/message_transformer.py
core/tools/utils/web_reader_tool.py
core/tools/workflow_as_tool/provider.py
core/trigger/debug/event_selectors.py
core/trigger/entities/entities.py
core/trigger/provider.py
core/workflow/workflow_entry.py
enterprise/telemetry/contracts.py
enterprise/telemetry/draft_trace.py
enterprise/telemetry/enterprise_trace.py
enterprise/telemetry/entities/__init__.py
enterprise/telemetry/event_handlers.py
enterprise/telemetry/exporter.py
enterprise/telemetry/id_generator.py
enterprise/telemetry/metric_handler.py
enterprise/telemetry/telemetry_log.py
core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py
extensions/logstore/repositories/logstore_api_workflow_run_repository.py
extensions/otel/instrumentation.py
extensions/otel/runtime.py
extensions/storage/aliyun_oss_storage.py
extensions/storage/aws_s3_storage.py
extensions/storage/azure_blob_storage.py
extensions/storage/baidu_obs_storage.py
extensions/storage/clickzetta_volume/clickzetta_volume_storage.py
extensions/storage/clickzetta_volume/file_lifecycle.py
extensions/storage/google_cloud_storage.py
extensions/storage/huawei_obs_storage.py
extensions/storage/opendal_storage.py
extensions/storage/oracle_oci_storage.py
extensions/storage/supabase_storage.py
extensions/storage/tencent_cos_storage.py
extensions/storage/volcengine_tos_storage.py
libs/gmpy2_pkcs10aep_cipher.py
schedule/queue_monitor_task.py
services/account_service.py
services/audio_service.py
services/auth/firecrawl/firecrawl.py
services/auth/jina.py
services/auth/jina/jina.py
services/auth/watercrawl/watercrawl.py
services/conversation_service.py
services/dataset_service.py
services/app_service.py
services/document_indexing_proxy/document_indexing_task_proxy.py
services/document_indexing_proxy/duplicate_document_indexing_task_proxy.py
services/external_knowledge_service.py
services/plugin/plugin_migration.py
services/recommend_app/buildin/buildin_retrieval.py
services/recommend_app/database/database_retrieval.py
services/recommend_app/remote/remote_retrieval.py
services/summary_index_service.py
services/tools/tools_transform_service.py
services/trigger/trigger_provider_service.py
services/trigger/trigger_subscription_builder_service.py
services/trigger/webhook_service.py
services/workflow_draft_variable_service.py
services/workflow_event_snapshot_service.py
services/workflow_service.py
tasks/app_generate/workflow_execute_task.py
tasks/regenerate_summary_index_task.py
tasks/trigger_processing_tasks.py
tasks/workflow_cfs_scheduler/cfs_scheduler.py
tasks/add_document_to_index_task.py
tasks/create_segment_to_index_task.py
tasks/disable_segment_from_index_task.py
tasks/enable_segment_to_index_task.py
tasks/remove_document_from_index_task.py
tasks/workflow_execution_tasks.py