GPUI Preview/Files fail closed on missing HTTP. Probed and named:
GET /v1/artifacts — 404
GET /v1/files — 404
GPUI uses local bounded reads against the workspace root instead. Do not invent a second file store in the desktop.
Reconcile crates/tui/src/runtime_api.rs against today's tip before adding routes. If these exist under another path (like plugins vs /v1/plugins), name it. Otherwise serve list/read (and write+revision for files) with sandbox/permission receipts.
Related: Hmbown/codewhale-apps#564, Hmbown/codewhale-apps#619.
GPUI Preview/Files fail closed on missing HTTP. Probed and named:
GET /v1/artifacts— 404GET /v1/files— 404GPUI uses local bounded reads against the workspace root instead. Do not invent a second file store in the desktop.
Reconcile
crates/tui/src/runtime_api.rsagainst today's tip before adding routes. If these exist under another path (like plugins vs/v1/plugins), name it. Otherwise serve list/read (and write+revision for files) with sandbox/permission receipts.Related: Hmbown/codewhale-apps#564, Hmbown/codewhale-apps#619.