docs: enhance Ollama GPU test workflow, reorganize project structure, and fix pytest warnings

- Upgrade ollama-gpu-provider skill to v2.0 with complete test workflow documentation
- Add comprehensive troubleshooting, monitoring commands, and CI/CD integration examples
- Update client.py default coordinator port from 8000 to 18000
- Clear currentissue.md and add usage guidelines for issue tracking
- Create dev-utils/ directory and move aitbc-pythonpath.pth from root
- Create docs/guides/ and docs
This commit is contained in:
oib
2026-01-29 13:20:09 +01:00
parent ff4554b9dd
commit b9688dacf3
18 changed files with 1247 additions and 129 deletions

View File

@@ -397,7 +397,7 @@ async def import_block(request: BlockImportRequest) -> Dict[str, Any]:
# Create transaction using constructor with all fields
tx = Transaction(
tx_hash=str(tx_data.tx_hash),
block_height=block.height,
block_height=block.id, # Use block.id instead of block.height for foreign key
sender=str(tx_data.sender),
recipient=str(tx_data.recipient),
payload=tx_data.payload if tx_data.payload else {},
@@ -409,7 +409,7 @@ async def import_block(request: BlockImportRequest) -> Dict[str, Any]:
# Add receipts if provided
for receipt_data in request.receipts:
receipt = Receipt(
block_height=block.height,
block_height=block.id, # Use block.id instead of block.height for foreign key
receipt_id=receipt_data.receipt_id,
job_id=receipt_data.job_id,
payload=receipt_data.payload,