clawdie-iso/scripts
Sam & Claude e46d955527 feat: make firstboot agent-name-agnostic for multi-agent deployments
Derive AGENT_NAME from ASSISTANT_NAME instead of hardcoding "clawdie".
Database names, users, and identity vars now follow the agent name.

Add configurable fields to build.cfg and shell-env.sh:
- AGENT_GENDER, PI_TUI_PROVIDER, PI_TUI_MODEL
- ZAI_API_KEY, OPENROUTER_API_KEY, EMBED_BASE_URL, EMBED_MODEL
- TELEGRAM_BOT_TOKEN, FEATURE_TELEGRAM (pre-bakeable for cloud)

Add gender selection to baremetal wizard (bsddialog radiolist).
Update bhyve-test.sh with --name flag, tap0/bridge auto-setup,
sparse disk reuse, and reduced default disk size (25G).

Tested: dry-run env generation produces correct Mevy config
(agent_name=mevy, db=mevy, provider=zai, model=glm-5).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-04 20:04:21 +02:00
..
bhyve-test.sh feat: make firstboot agent-name-agnostic for multi-agent deployments 2026-06-04 20:04:21 +02:00
build-and-log.sh feat(scripts): add build-and-log.sh — build ISO + publish HTML log 2026-06-04 20:04:21 +02:00
publish.sh feat(build): unblock ISO payload injection 2026-06-04 20:04:21 +02:00
run-bhyve-test.sh feat(firstboot): resume/reset flags, checkpoint guards + move bhyve scripts 2026-06-04 20:04:21 +02:00