1.5 KiB
1.5 KiB
Deployment Report — agent-platform v0
Result
- Status: SUCCESS (staging)
- URL: https://staging.agent-platform.media-on.de
- Commit:
4847d3e(initial Gate 3 deploy) - Timestamp: 2026-07-06 00:35 CEST
- Coolify project UUID: xht8vwszdqrk9biytxzsopu6
- Coolify resource UUID: n27nquozfhcgbph182ivbht3
- Image tag:
4847d3eb05 - Containers: agent-platform (healthy), mcp-tools (healthy)
Verification
GET /health→ 200, body:{"status":"ok","agents":1,"agent_ids":["example"],"mcp_server":"reachable","llm_model":"deepseek/deepseek-v4-flash"}GET /api/agents(Bearer w6MdBRFIAVNVjxG8XfX-wZHqI4x1pGxmNcKbLaHA0W0) → 200, 1 agent (id=example, source=code, 6 allowed_tools)- mcp_server=reachable confirms B3 fix (MCP_SERVER_URL=/mcp path) works
Caveats
- Coolify v4 dockercompose bug: build_pack strips Traefik
loadbalancer.server.portlabel onexpose. Hotfix applied on host by deploy_agent — durable fix in THIS commit (Traefik labels via env interpolation). Next deploy should be green without host patches. LLM_API_KEYempty in Coolify env → chat endpoints 500 until user pastes openrouter key in Coolify UI.- Live-host compose patch (added missing load-balancer labels + python3 healthchecks) lives only on coolify-01 at
/data/coolify/applications/<uuid>/docker-compose.yaml— this commit fixes it in source so future deploys stay clean.
Next
- User pastes LLM_API_KEY in Coolify UI
- Re-run compose deploy to verify label fix survives rebuild
- pytest suite (test_debug_engineer)