7. Assistant personas

[!ref] Full details in the User Manual, "Assistant personas".

7.1 Persona fields

Field Type Required Description
id string Internal id; carried in system messages
name string Display name
personality string One-line style
soul string Full system prompt
soul_path string Markdown file path (alternative to soul)
default_model string Default model
default_temperature number Default temperature

7.2 Built-in personas

ID Name Default mode
builtin/auto Auto auto
builtin/plan Plan plan
builtin/prepare Prepare prepare
builtin/execute Execute execute
builtin/assess Assess assess

7.3 Mode → persona binding

Each workspace keeps a 5-entry map:

mode_persona:
  auto:    builtin/auto
  plan:    builtin/plan
  prepare: builtin/prepare
  execute: builtin/execute
  assess:  builtin/assess