Settings
Config surface for API keys, billing cap, brand, Telegram, and audit.
API keys
Stored on the bridge filesystem at
.state/api-keys.json (chmod 600). Env vars take precedence on read.loading…
Billing cap
ADR-0002. Bridge reads these on every dispatch; changes apply within 5s.
loading…
Brand
Compile-time setting. Changing requires a redeploy with a new
BRAND_ID.BRAND_IDcoladalabstypefaceGeist Sans / Geist Monopalettezinc neutrals · single-accent (zinc-50 on dark)fork seamshared/brand-config.ts (XCommand fork = Phase 4)
Live editing here is intentionally disabled — flipping BRAND_ID at runtime would skew domain, copy, and theme without redeploying assets.
Telegram
PIN gates
/unlock. Allowlist restricts which chat IDs the bot will respond to. Mac Mini bot reads on boot.loading…
no rotation history