feat(evolution): default on for new installs, unify naming, add docs

This commit is contained in:
zhayujie
2026-06-09 10:49:43 +08:00
parent 33c03e30d9
commit 7e6a309935
9 changed files with 63 additions and 27 deletions

View File

@@ -252,7 +252,7 @@ available_setting = {
"reasoning_effort": "high", # Reasoning depth under thinking mode: "high" or "max"
"knowledge": True, # whether to enable the knowledge base feature
# Self-evolution: review idle conversations to learn memory/skills. Flat keys.
"self_evolution_enabled": False, # master switch (off until release)
"self_evolution_enabled": False, # switch to enable/disable self-evolution
"self_evolution_idle_minutes": 15, # idle time before a session is reviewed
"self_evolution_min_turns": 8, # min user turns (or context pressure) to trigger
"skill": {}, # Per-skill runtime config; nested keys flatten to SKILL_<NAME>_<KEY> env vars at startup