refactor: rename packages to shorter names
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Integration Tests / test-service-integration (push) Failing after 3s
Python Tests / test-python (push) Failing after 32s
Security Scanning / security-scan (push) Successful in 32s

- Renamed aitbc-ai-service to aitbc-ai
- Renamed aitbc-edge-api to aitbc-edge
- Updated pyproject.toml files with new package names
- Renamed directories and package modules
- Updated references in documentation and scripts
- Updated systemd service references
This commit is contained in:
aitbc
2026-05-20 08:30:30 +02:00
parent 56938fb2c4
commit bd08848e0d
38 changed files with 17 additions and 11 deletions

View File

@@ -1,5 +1,5 @@
[project]
name = "aitbc-edge-api"
name = "aitbc-edge"
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/aitbc_edge_api"]
packages = ["src/aitbc_edge"]

View File

@@ -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-edge-api.service` - Edge API services
- `aitbc-edge.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-edge-api
sudo systemctl restart aitbc-ai aitbc-edge
# Check all services status
systemctl status aitbc-*

View File

@@ -27,7 +27,14 @@ 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**: aitbc-ai-service, api-gateway, governance, gpu, monitoring, plugin, trading
- **New Services**:
- **aitbc-ai**: AI service stub for job operations
- **api-gateway**:
- **governance**:
- **gpu**:
- **monitoring**:
- **plugin**:
- **trading**:
- **Daemon Reload**: Systemd daemon reloaded successfully
- **Consistency**: Active systemd files always match repository

View File

@@ -17,7 +17,7 @@
- **📖 Previous Scenario**: [06 Basic Trading](./06_basic_trading.md)
- **📖 Next Scenario**: [08 Marketplace Bidding](./08_marketplace_bidding.md)
- **🤖 Agent SDK**: [Agent SDK Documentation](../agent-sdk/README.md)
- **🤖 AI Service**: [AI Engine Documentation](../apps/ai-engine/README.md)
- **🤖 AI Service**: [AI Service Documentation](../apps/aitbc-edge/README.md)
---

View File

@@ -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
- **aitbc-ai-service** (8 files) - AI service stub
- **aitbc-ai**: AI service stub for job operations
- **compliance-service** (9 files) - Compliance checking stub
- **exchange-integration** (9 files) - Exchange integration stub
- **global-ai-agents** (9 files) - Global AI agents stub

View File

@@ -1,5 +1,5 @@
[tool.poetry]
name = "aitbc-ai-service"
name = "aitbc-ai"
version = "0.1.0"
description = "AITBC AI Service for job operations"
authors = ["AITBC Team"]

View File

@@ -24,8 +24,7 @@ app = FastAPI(
@app.get("/health")
async def health():
"""Health check endpoint."""
return {"status": "healthy", "service": "aitbc-ai-service"}
return {"status": "healthy", "service": "aitbc-ai"}
@app.get("/")

View File

@@ -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/aitbc-ai-service" \
"/var/lib/aitbc/keystore|AI_SERVICE_PATH=\"/opt/aitbc/aitbc-ai\"" \
"AI job submission|Task management|Agent Coordinator integration"
echo