clawdie-ai/.env.core.example
Operator & Claude Code 45e3216a61 Bump FreeBSD 14→15 docs, add mac_do adoption plan, CLAWDIE_PROFILE, port skeleton
- FreeBSD 15.0+ is now the minimum supported version (14.x references removed)
- docs/internal/SUDO_REPLACEMENT.md rewritten as mac_do + hostd adoption plan
- CLAWDIE_PROFILE=core|full feature gate (core disables TTS, compaction by default)
- .env.core.example: minimal config (~50 lines)
- .agent/harness/safety.yaml: add confirm-mdo rule
- ports/clawdie/: FreeBSD port skeleton (Makefile, rc.d, pkg-descr, pkg-message)

---
Build: pass | Tests: n/a (Linux agent, 3 pre-existing controlplane-db errors)

---
Build: FAIL | Tests: FAIL — 16 failed
2026-05-10 14:23:03 +02:00

60 lines
1.5 KiB
Text

# Clawdie Core Profile — minimal agent for FreeBSD system management
# Copy to .env and fill in values marked with =
#
# This is the minimal config for a reliable system management assistant.
# For all options, see .env.example (the full profile reference).
#
# Set CLAWDIE_PROFILE=core to use the minimal profile (TTS/STT/vision/
# session compaction disabled by default). Set CLAWDIE_PROFILE=full or
# leave unset for the complete feature set.
CLAWDIE_PROFILE=core
# ── Identity ──
AGENT_NAME=clawdie
ASSISTANT_NAME=Clawdie
# ── LLM Provider (one required) ──
# Recommended: OpenAI Codex plan for reliable coding + system management
PI_TUI_BIN=pi
PI_TUI_PROVIDER=zai
PI_TUI_MODEL=glm-5-turbo
ZAI_API_KEY=
# Alternative: OpenRouter (requires OPENROUTER_API_KEY)
# PI_TUI_PROVIDER=openrouter
# PI_TUI_MODEL=openai/o3
# ── Telegram (required) ──
TELEGRAM_BOT_TOKEN=
TELEGRAM_ADMIN_IDS=
# ── Controlplane ──
CONTROLPLANE_SHARED_SECRET=
CONTROLPLANE_PORT=3100
# ── Agent runner ──
# Options: pi | codex | aider
CONTROLPLANE_RUNNER=pi
# CONTROLPLANE_CODEX_BIN=codex
# ── Database ──
DB_RUNTIME=host
DB_HOST=
OPS_DB_PASSWORD=
MEMORY_DB_PASSWORD=
SKILLS_DB_PASSWORD=
# ── Network ──
AGENT_SUBNET_BASE=10.0.0
AGENT_DOMAIN=clawdie.invalid
AGENT_INTERNAL_DOMAIN=clawdie.home.arpa
# ── Locale (optional — auto-detected on FreeBSD) ──
# TZ=UTC
# DISPLAY_LOCALE=en-US
# ── Git (optional) ──
# CODE_HOSTING_MODE=git
# REMOTE_GIT_URL=
# FEATURE_GIT=YES