6c8b6d81fe
System: services/system.py (psutil CPU/RAM/Disk, sysfs GPU/Temp guarded), routers/system.py GET status + restart (Whitelist) + self-update (systemd- USER, sudo-frei). Connect: services/connect.py (Cline/OpenCode/Zed/Continue/ Claude Code/Memory-MCP → Gateway model:auto, LAN-IP-Override), routers/ connect.py. Frontend: SystemView (Metrik-Bars) + ConnectView (Tool-Tabs, Copy, IP-Override). Lokal verifiziert: Backend-Smoke + Frontend-Build + Browser (System-Bars, Connect-Snippets). Docs aktualisiert (README/STATUS/Plan). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
13 lines
319 B
Python
13 lines
319 B
Python
"""Connect-Endpoint: erzeugt IDE-/Agent-Snippets (auf den Gateway + Memory-MCP)."""
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from services.connect import DEFAULT_HOST, build_snippets
|
|
|
|
router = APIRouter(prefix="/api")
|
|
|
|
|
|
@router.get("/connect")
|
|
def connect(host: str = DEFAULT_HOST) -> dict:
|
|
return build_snippets(host=host)
|