zlh-grind/OPEN_THREADS.md

1.4 KiB

Open Threads

1. Upload Transport Timeout Tuning

Need:

  • Clear separation of timeout categories
  • Distinguish:
    • client abort
    • upstream timeout
    • socket reset

Upload route should log explicit error categories.


2. Dev Server Filesystem Model

Game servers are complete. Dev server file model still requires planning.

Not yet designed:

  • dev runtime layout
  • artifact promotion strategy
  • dev file editing scope

3. Curated Provenance

Future possibility:

  • curated installs writing metadata
  • tracking install origin (Modrinth, manual, etc.)

Not implemented.


4. Optional Future Features

  • In-browser config diff viewer
  • Upload progress UI
  • Upload cancellation
  • Log search (not tail)

None currently implemented.


Closed Threads

  • Interactive PTY-backed console (dev + game)
  • WebSocket stability and PTY ownership
  • Customer isolation (API + frontend)
  • Agent update system (versioned, hash-verified)
  • Minecraft player presence (agent-sourced)
  • Game telemetry router separation (/api/game/*)
  • Agent Phase 1 mod management endpoints
  • Agent process metrics endpoint
  • Minecraft readiness probe + restart race mitigation
  • Modrinth resolver + full mod lifecycle
  • Direct runtime upload model (no staging, no symlinks)
  • .zlh_metadata.json provenance tracking
  • Raw http.request streaming in API upload proxy
  • Filesystem architecture docs consolidated