The red button

This commit is contained in:
Dita Aji Pratama 2026-07-14 12:58:00 +07:00
parent bee5f61fd7
commit 24e6b7996d
4 changed files with 5 additions and 4 deletions

View File

@ -1,4 +1,4 @@
skill : strategist skill : strategist,roleplayer
name : Kongming name : Kongming
age : 40 age : 40
gender : male gender : male

View File

@ -1,4 +1,4 @@
skill : strategist skill : strategist,roleplayer
name : Musashi name : Musashi
age : 30 age : 30
gender : male gender : male

View File

@ -1,4 +1,4 @@
skill : strategist skill : strategist,roleplayer
name : Zaganos name : Zaganos
age : 45 age : 45
gender : male gender : male

View File

@ -316,7 +316,8 @@ def build_system_prompt(
skills_list = skills skills_list = skills
elif selected_skill != SKILL: elif selected_skill != SKILL:
# personality.yaml meng-override skill → pakai skill dari personality.yaml # personality.yaml meng-override skill → pakai skill dari personality.yaml
skills_list = [selected_skill] if selected_skill in ("programmer", "roleplayer", "analyst", "strategist") else [] _valid = ("programmer", "roleplayer", "analyst", "strategist")
skills_list = [s.strip() for s in selected_skill.split(",") if s.strip() in _valid]
else: else:
skills_env = config.AGENT_SKILLS.strip() skills_env = config.AGENT_SKILLS.strip()
if skills_env: if skills_env: