refactor: rename internal packages to follow aitbc- naming convention
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m45s
Documentation Validation / validate-docs (push) Failing after 13s
Documentation Validation / validate-policies-strict (push) Successful in 5s
Integration Tests / test-service-integration (push) Failing after 5s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Python Tests / test-python (push) Failing after 32s
Security Scanning / security-scan (push) Failing after 31s
Build Debian Miner Binary / build-miner (push) Failing after 5m50s
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m45s
Documentation Validation / validate-docs (push) Failing after 13s
Documentation Validation / validate-policies-strict (push) Successful in 5s
Integration Tests / test-service-integration (push) Failing after 5s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Python Tests / test-python (push) Failing after 32s
Security Scanning / security-scan (push) Failing after 31s
Build Debian Miner Binary / build-miner (push) Failing after 5m50s
- Renamed ai-service to aitbc-ai-service - Renamed edge-api to aitbc-edge-api - Updated pyproject.toml files with new package names - Renamed directories and package modules - Updated references in documentation and scripts - All internal packages now follow aitbc- naming convention
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
[project]
|
||||
name = "edge-api"
|
||||
name = "aitbc-edge-api"
|
||||
version = "0.1.0"
|
||||
description = "Edge API Service for AITBC island and edge operations"
|
||||
requires-python = ">=3.13"
|
||||
@@ -21,4 +21,4 @@ requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["src/edge_api"]
|
||||
packages = ["src/aitbc_edge_api"]
|
||||
@@ -28,7 +28,7 @@ This guide covers SystemD service management for AITBC following the infrastruct
|
||||
#### Agent Services
|
||||
- `aitbc-agent-registry.service` - Agent discovery
|
||||
- `aitbc-agent-coordinator.service` - Task coordination
|
||||
- `aitbc-ai-service.service` - AI services
|
||||
- `aitbc-edge-api.service` - Edge API services
|
||||
|
||||
#### Blockchain Services
|
||||
- `aitbc-blockchain-node.service` - Blockchain Node with P2P (Port 8005)
|
||||
@@ -91,7 +91,7 @@ systemctl disable aitbc-coordinator-api.service
|
||||
systemctl start aitbc-coordinator-api aitbc-blockchain-node aitbc-exchange-api aitbc-wallet
|
||||
|
||||
# Restart all agent services
|
||||
systemctl restart aitbc-agent-* aitbc-ai-service
|
||||
systemctl restart aitbc-agent-* aitbc-edge-api
|
||||
|
||||
# Check all services status
|
||||
systemctl status aitbc-*
|
||||
|
||||
@@ -27,7 +27,7 @@ AITBC v0.3.5 is a **major compatibility and database release** that introduces P
|
||||
|
||||
### 🔧 Systemd Service Symlinking
|
||||
- **27 Services Symlinked**: All systemd files now use symlinks to /opt/aitbc/systemd/
|
||||
- **New Services**: ai-service, api-gateway, governance, gpu, monitoring, plugin, trading
|
||||
- **New Services**: aitbc-ai-service, api-gateway, governance, gpu, monitoring, plugin, trading
|
||||
- **Daemon Reload**: Systemd daemon reloaded successfully
|
||||
- **Consistency**: Active systemd files always match repository
|
||||
|
||||
|
||||
@@ -352,7 +352,7 @@ bash scripts/workflow/44_comprehensive_multi_node_scenario.sh
|
||||
|
||||
### **AITBC Documentation**
|
||||
- [AI Engine](../apps/ai-engine/README.md)
|
||||
- [AI Service](../apps/ai-service/README.md)
|
||||
- [AI Service](../apps/aitbc-edge-api/README.md)
|
||||
- [Global AI Agents](../apps/global-ai-agents/README.md)
|
||||
|
||||
### **External Resources**
|
||||
|
||||
@@ -10,7 +10,7 @@ The following services have <10 files and are considered stubs or placeholders:
|
||||
- **monitor** (7 files) - Monitoring stub
|
||||
- **monitoring-service** (4 files) - Monitoring service stub
|
||||
- **plugin-service** (4 files) - Plugin service stub
|
||||
- **ai-service** (8 files) - AI service stub
|
||||
- **aitbc-ai-service** (8 files) - AI service stub
|
||||
- **compliance-service** (9 files) - Compliance checking stub
|
||||
- **exchange-integration** (9 files) - Exchange integration stub
|
||||
- **global-ai-agents** (9 files) - Global AI agents stub
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tool.poetry]
|
||||
name = "ai-service"
|
||||
name = "aitbc-ai-service"
|
||||
version = "0.1.0"
|
||||
description = "AITBC AI Service for job operations"
|
||||
authors = ["AITBC Team"]
|
||||
@@ -25,7 +25,7 @@ app = FastAPI(
|
||||
@app.get("/health")
|
||||
async def health():
|
||||
"""Health check endpoint."""
|
||||
return {"status": "healthy", "service": "ai-service"}
|
||||
return {"status": "healthy", "service": "aitbc-ai-service"}
|
||||
|
||||
|
||||
@app.get("/")
|
||||
@@ -387,7 +387,7 @@ main() {
|
||||
output_stage_learnings 3 "AI Operations" \
|
||||
"./aitbc-cli ai-ops submit <model> <prompt>|./aitbc-cli ai-ops status <job_id>|curl http://localhost:9001/tasks/submit" \
|
||||
"Agent Coordinator on port 9001|Task submission format|Job status polling" \
|
||||
"/var/lib/aitbc/keystore|/opt/aitbc/ai-service" \
|
||||
"/var/lib/aitbc/keystore|/opt/aitbc/aitbc-ai-service" \
|
||||
"AI job submission|Task management|Agent Coordinator integration"
|
||||
|
||||
echo
|
||||
|
||||
Reference in New Issue
Block a user