Skip to Content
TestingApp Web IDE

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:

MethodPathCurrent behavior
POST/api/apps/{app_id}/idePersists enabled binding through stub provider.
GET/api/apps/{app_id}/ideReturns stored binding or default off state.
DELETE/api/apps/{app_id}/idePersists 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:

  1. reviewed code-server build feature baked through immutable image pipeline;
  2. real provisioning with trustworthy status transitions;
  3. private gateway route enforcing app ownership regardless of requested visibility;
  4. network restrictions preventing direct access to editor port;
  5. source-control workflow preserving commits outside disposable VM;
  6. resource limits, update handling und shutdown behavior; und
  7. 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.