# Open Threads – zlh-grind This file tracks items that are **not finished**. Rules: - Add items when we intentionally pause work - Remove items when complete - Keep it short and actionable --- ## Active ### 1) API ↔ Agent payload contract: `container_type` wire key - Agent `state.Config` expects `container_type` (snake_case). - Recent API refactors introduced `ctype` / `containerType` variants. - Decision: update API payload builders to emit `container_type` to avoid template rebuilds. Status: IN PROGRESS (API patch + deploy) --- ### 2) Devcontainer artifact 404 (Node runtime) - Dev containers attempt to download artifacts like: - `/devcontainer/node/24/node-v24.12.0-linux-x64.tar.xz` - Artifact server Caddy currently rooted at `/opt/zlh/zpacks` only. - Need: expose devcontainer runtime artifacts under the same root OR adjust artifact path strategy. Status: OPEN --- ### 3) zlh connector / gitea MCP tool not functioning in ChatGPT - Connector appears enabled but tool calls are not available / not executing. - Workaround: manual zip transfer + offline review. Status: OPEN ---