9d65671e8a3c52f85f267a08387a73811ef81583
Coolify's `compose up -d` returns non-zero whenever any sidecar container hits a `depends_on: condition: service_healthy` timeout. For slow-booting apps like Twenty (where the worker waits ~3 min for twenty's healthcheck), this caused apps.create to return `started: false` even when the primary stack was running fine. Now ensureServiceUp probes the host with `docker ps` after a non-zero compose exit and returns started=true whenever any container is running, surfacing the compose stderr in startDiag so agents can decide whether to retry apps.containers.up later. Bumps MCP to v2.4.2 and updates AI_CAPABILITIES.md changelog. Made-with: Cursor
dyad
@ f86b78bba3
vibn-agent-runner
@ 0d19f45cb8
vibn-frontend
@ 62cb77b5a7
Description
No description provided
Languages
HTML
45.8%
TypeScript
30%
JavaScript
10.9%
Python
7.6%
CSS
4.7%
Other
0.9%