From cd4e2e7063338e14adf4537cfcbd4620c2edcf8a Mon Sep 17 00:00:00 2001 From: Daulet Amirkhanov Date: Thu, 11 Sep 2025 14:14:40 +0100 Subject: [PATCH] enable mypy for vector adapters only for now --- .../database_protocol_mypy_check.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/database_protocol_mypy_check.yml b/.github/workflows/database_protocol_mypy_check.yml index 484d03450..66f1d54ba 100644 --- a/.github/workflows/database_protocol_mypy_check.yml +++ b/.github/workflows/database_protocol_mypy_check.yml @@ -41,12 +41,13 @@ jobs: - name: Discover and Check Vector Database Adapters run: ./tools/check_vector_adapters.sh + + # Commeting out graph and hybrid adapters for now as we're currently focusing on vector adapters + # - name: Discover and Check Graph Database Adapters + # run: ./tools/check_graph_adapters.sh - - name: Discover and Check Graph Database Adapters - run: ./tools/check_graph_adapters.sh - - - name: Discover and Check Hybrid Database Adapters - run: ./tools/check_hybrid_adapters.sh + # - name: Discover and Check Hybrid Database Adapters + # run: ./tools/check_hybrid_adapters.sh - name: Protocol Compliance Summary run: | @@ -54,13 +55,13 @@ jobs: echo "" echo "🔍 Auto-Discovery Approach:" echo " • Vector Adapters: cognee/infrastructure/databases/vector/**/*Adapter.py" - echo " • Graph Adapters: cognee/infrastructure/databases/graph/**/*adapter.py" - echo " • Hybrid Adapters: cognee/infrastructure/databases/hybrid/**/*Adapter.py" + # echo " • Graph Adapters: cognee/infrastructure/databases/graph/**/*adapter.py" + # echo " • Hybrid Adapters: cognee/infrastructure/databases/hybrid/**/*Adapter.py" echo "" echo "🚀 Using Dedicated Scripts:" echo " • Vector: ./tools/check_vector_adapters.sh" - echo " • Graph: ./tools/check_graph_adapters.sh" - echo " • Hybrid: ./tools/check_hybrid_adapters.sh" + # echo " • Graph: ./tools/check_graph_adapters.sh" + # echo " • Hybrid: ./tools/check_hybrid_adapters.sh" echo " • All: ./tools/check_all_adapters.sh" echo "" echo "🎯 Purpose: Enforce that database adapters are properly typed"