Some checks failed
API Endpoint Tests / test-api-endpoints (push) Has been cancelled
CLI Tests / test-cli (push) Has been cancelled
Coverage Phase 1 (70% Target) / test-coverage-70 (push) Has been cancelled
Coverage Phase 2 (85% Target) / test-coverage-85 (push) Has been cancelled
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Package Tests / Python package - aitbc-agent-sdk (push) Has been cancelled
Package Tests / Python package - aitbc-core (push) Has been cancelled
Package Tests / Python package - aitbc-crypto (push) Has been cancelled
Package Tests / Python package - aitbc-sdk (push) Has been cancelled
Package Tests / JavaScript package - aitbc-sdk-js (push) Has been cancelled
Package Tests / JavaScript package - aitbc-token (push) Has been cancelled
Production Tests / Production Integration Tests (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
storage/ — 0 errors (4 files): - db.py: import Engine/AsyncEngine from sqlalchemy, annotate get_session - db_pg.py: annotate all methods, fix Optional params to X|None, fix execute_update/batch rowcount casts, fix create_job return str cast - models_governance.py: add timezone import, wrap datetime.now in lambda, remove invalid ConfigDict(indexes=...) key (use __table_args__ instead), remove now-unused ConfigDict import - (other storage files had no errors) utils/ — 0 errors (4 files): - cache.py: add asyncio/gc/Callable imports, annotate all methods/wrappers, fix no-any-return in cache_middleware and warm_marketplace_stats - cache_management.py: add asyncio import, annotate all methods, fix str.in_ -> column().in_(), fix Optional param, fix cleanup_expired_cache call (was async background loop; use cache_manager.cleanup_expired() directly) - circuit_breaker.py: fix expected_exception type to type[BaseException], fix name param Optional, annotate all methods, fix exception handler pattern, fix response.json() no-any-return - metrics.py: add -> None to __init__ pyproject.toml: - Remove storage.* and utils.* from ignore_errors override (layers now clean) - Update clean-layer comment 61 source files now pass mypy with no errors. Remaining ignore_errors: routers, services, contexts (coordinator-api) and all blanket-suppressed apps.
Coordinator API
Documentation has moved to: docs/apps/coordinator/coordinator-api.md
This file has been migrated to the central documentation location. Please update your bookmarks and references to point to the new location.
For the complete documentation, see the Coordinator API documentation.