Skip to content

feat: Complete Task 3 - Enhanced Semantic Search with Comprehensive Live Testing #2

feat: Complete Task 3 - Enhanced Semantic Search with Comprehensive Live Testing

feat: Complete Task 3 - Enhanced Semantic Search with Comprehensive Live Testing #2

Triggered via pull request July 3, 2025 22:51
Status Failure
Total duration 4m 7s
Artifacts

pr-checks.yml

on: pull_request
PR Quality Gate
2m 25s
PR Quality Gate
Coverage Check
3m 58s
Coverage Check
Documentation Check
4s
Documentation Check
PR Summary
3s
PR Summary
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 13 warnings
Documentation Check
Process completed with exit code 128.
Ruff (W293): scripts/setup-uv-integration.py#L17
scripts/setup-uv-integration.py:17:1: W293 Blank line contains whitespace
Ruff (F401): scripts/setup-uv-integration.py#L12
scripts/setup-uv-integration.py:12:8: F401 `shutil` imported but unused
Ruff (F401): scripts/setup-uv-integration.py#L9
scripts/setup-uv-integration.py:9:8: F401 `os` imported but unused
Ruff (I001): scripts/setup-uv-integration.py#L8
scripts/setup-uv-integration.py:8:1: I001 Import block is un-sorted or un-formatted
Ruff (W292): scripts/mcp-server-uv.py#L39
scripts/mcp-server-uv.py:39:16: W292 No newline at end of file
Ruff (W293): scripts/mcp-server-uv.py#L32
scripts/mcp-server-uv.py:32:1: W293 Blank line contains whitespace
Ruff (W293): scripts/mcp-server-uv.py#L29
scripts/mcp-server-uv.py:29:1: W293 Blank line contains whitespace
Ruff (I001): scripts/mcp-server-uv.py#L27
scripts/mcp-server-uv.py:27:5: I001 Import block is un-sorted or un-formatted
Ruff (E902): framework/core/knowledge_manager.py#L1
framework/core/knowledge_manager.py:1:1: E902 No such file or directory (os error 2)
Ruff (E902): framework/bridge/__init__.py#L1
framework/bridge/__init__.py:1:1: E902 No such file or directory (os error 2)
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L342
TestMemoryPerformance.test_embedding_memory_usage TypeError: MultiModalEmbeddings.__init__() got an unexpected keyword argument 'knowledge_dir'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L316
TestEndToEndPerformance.test_pattern_search_workflow TypeError: KnowledgeManager.search_patterns() got an unexpected keyword argument 'max_results'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L299
TestEndToEndPerformance.test_pattern_addition_workflow assert None is not None
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L261
TestStoragePerformance.test_metadata_filtering_performance TypeError: ChromaDBConnector.add_document() got an unexpected keyword argument 'content'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L235
TestStoragePerformance.test_search_performance_by_size TypeError: ChromaDBConnector.add_document() got an unexpected keyword argument 'content'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L226
TestStoragePerformance.test_bulk_insertion_performance TypeError: ChromaDBConnector.add_document() got an unexpected keyword argument 'content'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L209
TestStoragePerformance.test_document_insertion_performance TypeError: ChromaDBConnector.add_document() got an unexpected keyword argument 'content'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L89
TestEmbeddingPerformance.test_embedding_cache_performance[100] TypeError: MultiModalEmbeddings.__init__() got an unexpected keyword argument 'knowledge_dir'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L89
TestEmbeddingPerformance.test_embedding_cache_performance[50] TypeError: MultiModalEmbeddings.__init__() got an unexpected keyword argument 'knowledge_dir'
Coverage Check: tests/benchmarks/test_performance_benchmarks.py#L89
TestEmbeddingPerformance.test_embedding_cache_performance[10] TypeError: MultiModalEmbeddings.__init__() got an unexpected keyword argument 'knowledge_dir'
Documentation Check
The process '/usr/bin/git' failed with exit code 128
PR Quality Gate
The process '/usr/bin/git' failed with exit code 128
Coverage Check
The process '/usr/bin/git' failed with exit code 128
Coverage Check: /opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/pydantic/_internal/_config.py#L323
Support for class-based `config` is deprecated, use ConfigDict instead.
Coverage Check: src/uckn/api/models/projects.py#L103
Pydantic V1 style `@validator` validators are deprecated. You should migrate to Pydantic V2 style `@field_validator` validators, see the migration guide for more details
Coverage Check: src/uckn/api/models/projects.py#L97
Pydantic V1 style `@validator` validators are deprecated. You should migrate to Pydantic V2 style `@field_validator` validators, see the migration guide for more details
Coverage Check: /opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/pydantic/fields.py#L1068
`max_items` is deprecated and will be removed, use `max_length` instead
Coverage Check: /opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/pydantic/fields.py#L1062
`min_items` is deprecated and will be removed, use `min_length` instead
Coverage Check: /opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/pydantic/_internal/_generate_schema.py#L298
`json_encoders` is deprecated. See https://docs.pydantic.dev/2.11/concepts/serialization/#custom-serializers for alternatives
Coverage Check: /opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/pydantic/_internal/_generate_schema.py#L298
`json_encoders` is deprecated. See https://docs.pydantic.dev/2.11/concepts/serialization/#custom-serializers for alternatives
Coverage Check: /opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/pydantic/_internal/_config.py#L323
Support for class-based `config` is deprecated, use ConfigDict instead.
Coverage Check: src/uckn/api/models/patterns.py#L78
Pydantic V1 style `@validator` validators are deprecated. You should migrate to Pydantic V2 style `@field_validator` validators, see the migration guide for more details
Coverage Check: src/uckn/api/models/patterns.py#L64
Pydantic V1 style `@validator` validators are deprecated. You should migrate to Pydantic V2 style `@field_validator` validators, see the migration guide for more details