Create an E.V.I.
Use It
EviConfig
| Field | Type | Required | Description |
|---|---|---|---|
persona | string | ✅ | Custom system prompt — replaces Theo entirely |
skills | string[] | — | Skill slugs active on every completion |
tools | ToolDef[] | — | Inline tools available on every completion |
defaultMode | ChatMode | — | Default mode (default: "auto") |
defaultTemperature | number | — | Default temperature |
metadata | Record<string, unknown> | — | Metadata on every request |
Merging Behavior
Per-request values are merged with E.V.I. defaults:skills— E.V.I. skills + request skills (combined)tools— E.V.I. tools + request tools (combined)metadata— E.V.I. metadata merged with request metadata (request wins on conflicts)mode— Request mode overrides E.V.I. defaulttemperature— Request temperature overrides E.V.I. default
