Files
boocode/.codesight/config.md
indifferentketchup b18de2a331 chore: snapshot working tree - pty_exited notifications + in-flight inference WIP
feat(booterm): structured pty_exited WS notifications. Plan-validated, impl-validated, code-reviewed green (contracts build clean, contracts test 29/29, booterm + web typecheck clean).

wip: in-progress inference/provider refactor (agents.ts, provider.ts, new llama-providers.ts, removed llama-args-validator), plus arena, dispatcher, compaction, schema changes.

openspec: pty-exit-notifications complete; x-agent-flags planned (not yet implemented).
2026-06-14 12:48:47 +00:00

4.0 KiB

Config

Environment Variables

  • AUDIT_DOT_DIR required — apps/server/src/services/audit/runs-dir.ts
  • BOOCODE_DATA_DIR required — apps/server/src/routes/inference-settings.ts
  • BOOCODE_TOOLS required — apps/server/src/services/agents.ts
  • BOOCODE_TRUNCATION_DIR required — apps/server/src/services/tests/truncate.test.ts
  • BOOCODER_DEV_URL required — apps/web/vite.config.ts
  • BOOCODER_URL required — apps/coder/src/cli.ts
  • BOOCONTROL_URL required — apps/server/src/index.ts
  • BOOTERM_DEV_URL required — apps/web/vite.config.ts
  • BOOTERM_SSH_HOST required — apps/booterm/src/pty/manager.ts
  • BOOTERM_SSH_USER required — apps/booterm/src/pty/manager.ts
  • BOOTSTRAP_ROOT (has default) — .env.example
  • BRAINSTORM_DIR required — data/skills/superpowers/brainstorming/scripts/server.cjs
  • BRAINSTORM_HOST required — data/skills/superpowers/brainstorming/scripts/server.cjs
  • BRAINSTORM_OWNER_PID required — data/skills/superpowers/brainstorming/scripts/server.cjs
  • BRAINSTORM_PORT required — data/skills/superpowers/brainstorming/scripts/server.cjs
  • BRAINSTORM_URL_HOST required — data/skills/superpowers/brainstorming/scripts/server.cjs
  • CAPTURE_BUDGET_MB (has default) — apps/control/.env.example
  • CAPTURE_SIZE_KB (has default) — apps/control/.env.example
  • CONDUCTOR_MODEL required — conductor/src/dispatch.ts
  • CONDUCTOR_OPENCODE_BIN required — conductor/src/dispatch.ts
  • CONDUCTOR_TIMEOUT_MS required — conductor/src/dispatch.ts
  • CONTAINER_GUIDANCE_FILE required — apps/server/src/services/tests/system-prompt.test.ts
  • CONTEXT7_API_KEY (has default) — .env
  • DATABASE_URL (has default) — apps/control/.env.example
  • DEEPSEEK_API_KEY (has default) — .env
  • DEEPSEEK_BASE_URL (has default) — .env
  • DEFAULT_MODEL (has default) — .env.example
  • DEV_REMOTE_USER required — apps/web/vite.config.ts
  • EMBEDDING_MODEL_PATH required — apps/server/src/services/memory/embeddings.ts
  • EVAL_JUDGE_MODEL required — apps/control/src/services/judge-runner.ts
  • GITEA_BASE_URL (has default) — .env
  • GITEA_SSH_HOST (has default) — .env
  • GITEA_TOKEN (has default) — .env
  • GITEA_USER (has default) — .env
  • HOST (has default) — apps/control/.env.example
  • LLAMA_PROVIDERS_PATH (has default) — apps/control/.env.example
  • LLAMA_SWAP_URL (has default) — apps/control/.env.example
  • LOG_LEVEL (has default) — apps/control/.env.example
  • MCP_TEST_MISSING required — apps/server/src/services/tests/mcp-config.test.ts
  • MCP_TEST_SECRET required — apps/server/src/services/tests/mcp-config.test.ts
  • MEMORY_SEARCH required — apps/server/src/services/memory/recall.ts
  • NODE_ENV (has default) — apps/control/.env.example
  • PORT (has default) — apps/control/.env.example
  • POSTGRES_PASSWORD (has default) — .env.example
  • PROJECT_ROOT_WHITELIST (has default) — .env.example
  • RETENTION_RAW_HOURS (has default) — apps/control/.env.example
  • RETENTION_ROLLUP_DAYS (has default) — apps/control/.env.example
  • SANDBOX_CONCURRENCY required — apps/control/src/services/sandbox-runner.ts
  • SANDBOX_CPU required — apps/control/src/services/sandbox-runner.ts
  • SANDBOX_IMAGE required — apps/control/src/services/sandbox-runner.ts
  • SANDBOX_MEMORY required — apps/control/src/services/sandbox-runner.ts
  • SANDBOX_PIDS required — apps/control/src/services/sandbox-runner.ts
  • SANDBOX_TIMEOUT_MS required — apps/control/src/services/sandbox-runner.ts
  • SEARXNG_URL (has default) — .env.example
  • SKILLS_ROOT required — apps/server/src/services/skills.ts
  • VITEST required — apps/control/src/index.ts
  • WEB_DIST_PATH required — apps/server/src/index.ts

Config Files

  • .env.example
  • Dockerfile
  • apps/control/.env.example
  • apps/web/vite.config.ts
  • docker-compose.yml

Key Dependencies

  • better-sqlite3: ^11.10.0