- CLI config:
~/.config/simplefunctions/config.json— local-only. - Server config: user-owned portfolio, heartbeat, watch, and webhook settings.
- Per-resource config: thesis-level kill rules, watch-rule conditions, webhook endpoint metadata.
CLI config
~/.config/simplefunctions/config.json:
Read with
sf status --json. Edit with sf setup or directly.
Portfolio config
Per-user, scoped to autopilot.
Update via
sf portfolio config <key> <value> or PUT /api/portfolio/config.
Heartbeat config (per-thesis)
Watch rule fields
Webhook endpoint fields
See Env vars for runtime environment.