Add agent naming system with $agent_name template variable
Adds a naming system that lets users give their sol instance a custom
name. The name replaces hardcoded "solstone" self-references in muse
prompts via $agent_name/$Agent_name template variables. Users can name
it during onboarding, defer to let it self-name later, or change it in
Settings > Agent Identity.
- agent config block in journal config (name, name_status, named_date,
proposal_count)
- $agent_name/$Agent_name template vars in think/prompts.py
- All 8 hardcoded "solstone" self-references replaced
- sol call agent CLI (name, set-name, reset)
- Naming choice step in onboarding flow
- muse/naming.md naming agent for deferred naming
- Triage naming awareness for auto-suggesting names
- Settings UI Agent Identity section
- API baselines refreshed