The red button
This commit is contained in:
parent
bee5f61fd7
commit
24e6b7996d
@ -1,4 +1,4 @@
|
|||||||
skill : strategist
|
skill : strategist,roleplayer
|
||||||
name : Kongming
|
name : Kongming
|
||||||
age : 40
|
age : 40
|
||||||
gender : male
|
gender : male
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
skill : strategist
|
skill : strategist,roleplayer
|
||||||
name : Musashi
|
name : Musashi
|
||||||
age : 30
|
age : 30
|
||||||
gender : male
|
gender : male
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
skill : strategist
|
skill : strategist,roleplayer
|
||||||
name : Zaganos
|
name : Zaganos
|
||||||
age : 45
|
age : 45
|
||||||
gender : male
|
gender : male
|
||||||
|
|||||||
@ -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:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user