Append 2026-03-14 session entry — dev container provisioning stabilization

This commit is contained in:
jester 2026-03-14 22:07:16 +00:00
parent eebcfd1401
commit 7353af0c11

View File

@ -13,3 +13,70 @@
- Frontend/TerminalView_Component.md — created; includes reconnect behavior (15s backoff, no page refresh required) - Frontend/TerminalView_Component.md — created; includes reconnect behavior (15s backoff, no page refresh required)
- ZeroLagHub_Quick_Status_Feb2026.md — created; reflects March 2026 operational state - ZeroLagHub_Quick_Status_Feb2026.md — created; reflects March 2026 operational state
- Session_Summaries/2026-03-10_Agent_Observability_Update.md — created; structured logging, crash metadata fields, ReadinessTimeout constant, crash semantics unchanged - Session_Summaries/2026-03-10_Agent_Observability_Update.md — created; structured logging, crash metadata fields, ReadinessTimeout constant, crash semantics unchanged
---
## 2026-03-14
Goal:
Stabilize dev container provisioning across agent, portal, and artifact server.
Scope:
- catalog-driven runtime installs
- dotnet runtime support
- dev workspace environment
- portal provisioning updates
Explicit non-goals:
- platform architecture changes
- container orchestration changes
Canonical refs used:
- ZeroLagHub knowledge base
- dev runtime provisioning spec
Work completed:
Agent:
- switched dev runtime validation to artifact catalog
- runtime installs moved to `/opt/zlh/runtimes`
- implemented runtime install guards
- implemented dev user environment
- updated dev shell to run as `dev`
- added dotnet runtime provisioning
- added optional code-server provisioning
Portal:
- added dotnet runtime
- added enable code-server option
- enabled Files tab for dev containers
- dev file uploads now current-directory based
API:
- added `enable_code_server` field to dev provisioning payload
Artifact Server:
- runtime artifacts verified
- dotnet installer aligned with artifact fetch model
Issues discovered:
- code-server artifact contains repository source
- installer expects packaged release
Resolution:
Artifact server must provide compiled code-server release archive.
Current system state:
- dev runtime provisioning operational
- dotnet runtime operational
- portal provisioning operational
- code-server blocked by artifact packaging