Soul Manual
Use the public schema for routine calls; keep root summarize=false. Read the matching procedure before flow, consequential/unfamiliar config or voice changes, or recovery. manual only returns this installed guide.
Actions and routes
| Need | Read |
|---|---|
| Opt into flow, understand disabled/ongoing results, or stop recurring fires | Flow and opt-in |
| Change cadence/count or voice; verify live and saved values | Configuration and voices |
| Understand inquiry, past-self fan-out, advisory output, or storage | Consultation mechanics |
inquiry is synchronous reflection, independent of flow opt-in. flow is asynchronous and may read current/past-self context and run 1 + K LLM calls. Its default-off operator gate protects cost and privacy: status="disabled" is expected, not a reason to retry. dismiss clears only Soul's notification; settings is read-only.
Settings inventory anchors
SHOW comments link to these headings. SHOW grants no mutation authority; verify a change through its owner, then SHOW again.
Flow enabled
Live LINGTAI_SOUL_FLOW_ENABLED gate; only the authorized environment owner changes it. Follow flow, not config.
Delay seconds
Enabled-flow interval, never an on/off switch. Change with config; see configuration.
Consultation past count
Past-self count K, owned by config; see configuration.
Voice
Flow profile, owned by voice; see configuration.
Voice prompt
Sensitive custom prompt, redacted by SHOW; see configuration before an authorized unredacted voice read.