App Web IDE
Verfügbarkeit
Web IDE ist noch nicht verfügbar. Current endpoints persist IDE-shaped binding und return planned URL, active provider ist stub. Installs code-server nicht, starts editor nicht, registers gateway route nicht, enforces owner-only editor session nicht.
Open or publish returned URL nicht. Response whose status running says ist stub response und kein Nachweis IDE process or private route exists.
Preview contract
Owner-scoped routes:
| Method | Path | Current behavior |
|---|---|---|
POST | /api/apps/{app_id}/ide | Persists enabled binding through stub provider. |
GET | /api/apps/{app_id}/ide | Returns stored binding or default off state. |
DELETE | /api/apps/{app_id}/ide | Persists off state through stub provider. |
Equivalent MCP tools: enable_app_ide, get_app_ide_status, disable_app_ide.
Planned URL form https://ide-<slug>.apps.openfactory.tech. Reserved metadata today, not reachable or authenticated service.
What remains before use
Usable IDE release needs:
- reviewed code-server build feature baked through immutable image pipeline;
- real provisioning with trustworthy status transitions;
- private gateway route enforcing app ownership regardless of requested visibility;
- network restrictions preventing direct access to editor port;
- source-control workflow preserving commits outside disposable VM;
- resource limits, update handling und shutdown behavior; und
- end-to-end test covering edit, commit, redeploy, authorization denial, disable und recovery.
Until checks pass, edit application repository using normal development environment, commit there, deploy reviewed revision through App deployment.