fix: temporarily disable routers to isolate Pydantic validation issue and add agent endpoints to working routers

- Comment out most routers in main.py to isolate Pydantic issue
- Keep only blockchain router enabled for testing
- Fix database warmup to use get_session() instead of SessionDep()
- Add blockchain router to __init__.py exports
- Add test endpoint to agent_router for verification
- Duplicate agent network and execution receipt endpoints in client and exchange routers as temporary workaround
This commit is contained in:
oib
2026-03-05 12:57:40 +01:00
parent 40cf275985
commit 0c090c96fa
29 changed files with 2752 additions and 183 deletions

View File

@@ -152,7 +152,7 @@ This document tracks components that have been successfully deployed and are ope
-**Blockchain Node** - Running on host
- SQLModel-based blockchain with PoA consensus
- RPC API on ports 8081/8082 (proxied via /rpc/ and /rpc2/)
- Mock coordinator on port 8090 (proxied via /v1/)
- Mock coordinator on port 8020 (proxied via /v1/)
- Devnet scripts and observability hooks
- Cross-site RPC synchronization enabled
- Transaction propagation between sites