- Ember theme (Obsidian charcoal + #ff7a18 orange), now DEFAULT_THEME_ID; server theme_id whitelist gains 'ember' - Brand banner: transparent Westie mascot + >_BooCode wordmark, big/edge-to-edge (flood-filled to transparency + cropped) - Coder panes are multi-tab: + opens a BooCode tab, split opens a pane (shared ChatTabBar via tabKind + createCoderTab; closeOtherTabs/tab-numbering extended to coder) - Model-attribution: new messages.model column stamped at finalizeCompletion (BooChat/native coder) + dispatcher assistant-row creation (external coder); surfaced via view + wire types + live frame; rendered as a subtle shortened-name chip (shortenModelName) - Composer Web toggle moved into a boxed focus-ringed input; glowing accent dot on tool rows - Claude SDK follow-ups (1M context, follow-up-message fix, collapsed thinking/tool chips) + CLAUDE_SDK_BACKEND=1 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
18 lines
565 B
Plaintext
18 lines
565 B
Plaintext
NODE_ENV=production
|
|
PORT=9502
|
|
HOST=100.114.205.53
|
|
DATABASE_URL=postgres://boocode:devpass@127.0.0.1:5500/boochat
|
|
LLAMA_SWAP_URL=http://100.101.41.16:8401
|
|
PROJECT_ROOT_WHITELIST=/opt
|
|
BOOTSTRAP_ROOT=/opt/projects
|
|
DEFAULT_MODEL=qwen3.6-35b-a3b-mxfp4
|
|
LOG_LEVEL=info
|
|
SEARXNG_URL=http://100.114.205.53:8888
|
|
GITEA_BASE_URL=https://git.indifferentketchup.com
|
|
GITEA_USER=indifferentketchup
|
|
GITEA_SSH_HOST=100.114.205.53:2222
|
|
MCP_CONFIG_PATH=/data/mcp.json
|
|
SKILLS_ROOT=/opt/boocode/data/skills
|
|
CODER_PROVIDERS_PATH=/opt/boocode/data/coder-providers.json
|
|
CLAUDE_SDK_BACKEND=1
|