Skip to Content
TestingWeb IDE app

Web IDE app

Disponibilità

Il web IDE non è ancora disponibile. Gli endpoint attuali persistono binding a forma IDE e restituiscono URL pianificato, ma il provider attivo è stub. Non installa code-server, avvia editor, registra route gateway né applica sessione editor solo owner.

Non aprire né pubblicare l’URL restituito. Risposta il cui stato dice running è risposta stub e non prova che processo IDE o route privata esistano.

Contratto preview

Le route con scope owner sono:

MetodoPathComportamento attuale
POST/api/apps/{app_id}/idePersiste binding abilitato tramite provider stub.
GET/api/apps/{app_id}/ideRestituisce binding memorizzato o stato off default.
DELETE/api/apps/{app_id}/idePersiste stato off tramite provider stub.

Tool MCP equivalenti sono enable_app_ide, get_app_ide_status e disable_app_ide.

L’URL pianificato ha forma https://ide-<slug>.apps.openfactory.tech. Oggi è metadato riservato, non servizio raggiungibile o autenticato.

Cosa resta prima dell’uso

Una release IDE utilizzabile richiede:

  1. feature build code-server revisionata cotta tramite pipeline immagine immutabile;
  2. provisioning reale con transizioni stato affidabili;
  3. route gateway privata che applica ownership app indipendentemente da visibility richiesta;
  4. restrizioni rete che impediscono accesso diretto porta editor;
  5. workflow source-control che preserva commit fuori VM usa e getta;
  6. limiti risorse, gestione aggiornamenti e comportamento shutdown; e
  7. test end-to-end che copra edit, commit, redeploy, negazione autorizzazione, disable e recovery.

Finché quei controlli non passano, modifica repository applicazione con ambiente sviluppo normale, commit lì e deploy revisione revisionata tramite App deployment.