Clarify Agent code-server responsibilities
This commit is contained in:
parent
33093fb3c4
commit
f044fba546
@ -4,7 +4,7 @@ The Agent is the software that runs inside a ZeroLagHub provisioned container an
|
||||
|
||||
For game containers, the Agent is responsible for installing and running the game server, exposing operational controls, reporting status and readiness, supervising crashes, managing console access, and handling local app-aware recovery tasks such as Minecraft backups and restores.
|
||||
|
||||
For dev containers, the Agent is responsible for preparing the runtime environment, workspace, user shell, and container-local developer tooling such as code-server.
|
||||
For dev containers, the Agent is responsible for preparing the runtime environment, workspace, user shell, and container-local developer tooling such as code-server. When code-server is requested, Agent provisioning should install it, start it, verify it, and expose controls for later start/stop/restart operations.
|
||||
|
||||
The Agent is intentionally container-local. It should make the workload inside the container reliable and observable, but it should not own platform-level orchestration, billing, portal UX, API product policy, or offsite disaster-recovery strategy.
|
||||
|
||||
@ -17,6 +17,7 @@ The Agent is intentionally container-local. It should make the workload inside t
|
||||
- provide validated file and console operations where supported
|
||||
- manage local Minecraft backup, restore, and checkpoint behavior
|
||||
- support dev-container environment setup and local developer tooling
|
||||
- reconcile requested code-server state during dev provisioning and expose `/dev/codeserver/start`, `/dev/codeserver/stop`, and `/dev/codeserver/restart`
|
||||
|
||||
## Current Backup Boundary
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user