28 lines
1.0 KiB
Markdown
28 lines
1.0 KiB
Markdown
# Active Context
|
|
|
|
## Aktuelles Epic: Tool-Router online bringen
|
|
**Status**: Code-Basis repariert, bereit für Build
|
|
**Datum**: 15.06.2026
|
|
|
|
### Ziel
|
|
Den Tool-Router Container erfolgreich starten und mit OpenClaw verbinden, sodass MCP-basierte Skill-Orchestrierung funktioniert.
|
|
|
|
### Erledigt
|
|
- Containerfile korrigiert (Python 3.11, Poetry, Healthcheck)
|
|
- main.py Import-Pfade repariert (app.* prefixed)
|
|
- MCP-Client-Integration vollständig validiert
|
|
- Memory Bank vollständig erstellt
|
|
|
|
### Nächste Schritte
|
|
1. Container-Image bauen (`podman build -t ghostnet-router .`)
|
|
2. In compose.amd.yaml integrieren
|
|
3. Gateway-Konfiguration validieren
|
|
4. Health-Endpunkt testen (`/health` auf Port 8090)
|
|
5. MCP-Verbindung zu OpenClaw testen
|
|
|
|
### Wichtige Erkenntnisse
|
|
- Tool-Router läuft auf Port 8090
|
|
- Nutzt FastAPI mit SSE-Support für MCP
|
|
- Skill-Registry in `app/registry/skill_registry.py`
|
|
- Gateway-Konfiguration in `config/gateway.json`
|
|
- Import-Pfade müssen mit `app.` Prefix geschrieben werden (da Python von innerhalb des `app/` Verzeichens startet) |