- 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
60 lines
1.5 KiB
Text
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
|