Commit History

fix: reduce Node heap to 256MB, add 5min inactivity timeout for faster cleanup
cd757be

Nanny7 commited on

revert: switch back to opencode-only, gemini free tier rate-limited
e2ba748

Nanny7 commited on

feat: install gemini CLI as primary agent, add GEMINI_API_KEY env
c92b4d8

Nanny7 commited on

fix: prep tmpfs before config, write auth.json for opencodezen
894eff8

Nanny7 commited on

fix: move daemon DB to tmpfs, pass API key to su -c
30888a1

Nanny7 commited on

fix: expand API key directly, cleanup corrupted db at startup
e70de87

Nanny7 commited on

fix: bust build cache to pick up memory-llm.ts stdin fix
fa550d4

Nanny7 commited on

fix: move opencode DB to tmpfs to avoid WAL checkpoint failures on HF volume
f483375

Nanny7 commited on

revert XDG_DATA_HOME=/tmp, use default C:\Users\USER/.local/share with pre-created dir
d307071

Nanny7 commited on

fix: pre-create opencode data dir, use XDG_DATA_HOME=/tmp for SQLite db
fa1c2da

Nanny7 commited on

fix: nest apiKey under provider.opencodezen.options, use {env:VAR} substitution
700d332

Nanny7 commited on

feat: write opencode config from env vars at startup
7a6cca5

Nanny7 commited on

fix: use HOME=/data (writable volume) so opencode can create ~/.config and ~/.local
0a07407

Nanny7 commited on

fix: pass HOME=/app in su -c so opencode can write ~/.config
80e00b0

Nanny7 commited on

fix: set HOME=/app so opencode can write ~/.config/opencode/
f0fb0e5

Nanny7 commited on

switch from NVIDIA NIM to opencode-ai CLI as primary agent
180d805

Nanny7 commited on

fix: use unique var names (_o/_r) in origin-validation.js patch to avoid duplicate identifier
ada46fa

Nanny7 commited on

fix: remove duplicate isSameOriginRequest patch, add OD_ALLOWED_ORIGINS + origin-validation.js fix
120627f

Nanny7 commited on

Switch to user fork (LevelSUB-zero/Opencode), use NVIDIA NIM agent, remove opencode CLI
76b69ab

Nanny7 commited on

Fix: tini path is /usr/bin/tini on Debian slim
580b829

Nanny7 commited on

Switch to node:24-slim (glibc) so opencode binary runs
b46aafa

Nanny7 commited on

Install opencode CLI (npm) so the daemon has a working agent runtime
4e2c4e3

Nanny7 commited on

Fix: correct server.js patch patterns for TSC multi-line compiled output
9f5e36c

Nanny7 commited on

Fix: patch compiled server.js at startup (req.originalUrl + same-origin); remove build-time patch
07884df

Nanny7 commited on

Fix: correct openProbePaths to use req.originalUrl, add same-origin bypass
06670e9

Nanny7 commited on

Simplify: remove server.ts patch, keep entrypoint fetch token injection
96ffb4e

Nanny7 commited on

Fix: same-origin API trust, fetch token injection, server.ts patch
d7e30c2

Nanny7 commited on

Fix: generate OD_API_TOKEN at startup
2e9f0bb

Nanny7 commited on

Fix: add shell to open-design user for su
a86dc73

Nanny7 commited on

Fix: entrypoint script chowns /data/.od before starting daemon
21829d5

Nanny7 commited on

Fix repo URL to nexu-io/open-design
6d0428b

Nanny7 commited on

Fix: self-contained Dockerfile with git clone
cc0a59c

Nanny7 commited on

Deploy Open Design daemon on HF Spaces
bd58205

Nanny7 commited on

initial commit
be543a8
verified

KratosZeus commited on