Fixes 3 remaining UI items from the component-wiring audit: - Memory page: project selector dropdown (Item 1) - Agent events: collision_warning + agent_message toasts via sonner (Item 2) - Reasoning delta already wired and working (Item 3) Also picks up uncommitted boocontext rename changes from the subagent batch: - synthesisPipeline.ts tier tool names updated - tiers.ts STANDARD_TOOL_NAMES clears old codecontext tools - tool-utils.ts BUILT_IN_TOOLS updated - .env.example / README.md reference boocontext MCP - ROADMAP.md boocontext entry - codecontext/ dir + docs/codecontext-ts-plan.md removed (already gone from tree)
58 lines
2.9 KiB
Markdown
58 lines
2.9 KiB
Markdown
# 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
|
|
- `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
|
|
- `CODECONTEXT_CHILD` **required** — codecontext/shim.go
|
|
- `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) — .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
|
|
- `GITEA_BASE_URL` (has default) — .env
|
|
- `GITEA_SSH_HOST` (has default) — .env
|
|
- `GITEA_TOKEN` (has default) — .env
|
|
- `GITEA_USER` (has default) — .env
|
|
- `LLAMA_SWAP_URL` (has default) — .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) — .env.example
|
|
- `PORT` (has default) — .env.example
|
|
- `POSTGRES_PASSWORD` (has default) — .env.example
|
|
- `PROJECT_ROOT_WHITELIST` (has default) — .env.example
|
|
- `SEARXNG_URL` (has default) — .env.example
|
|
- `SKILLS_ROOT` **required** — apps/server/src/services/skills.ts
|
|
- `WEB_DIST_PATH` **required** — apps/server/src/index.ts
|
|
|
|
## Config Files
|
|
|
|
- `.env.example`
|
|
- `Dockerfile`
|
|
- `apps/web/vite.config.ts`
|
|
- `docker-compose.yml`
|
|
|
|
## Key Dependencies
|
|
|
|
- better-sqlite3: ^11.10.0
|