Skip to content

Commit 448e605

Browse files
committed
fix: fix conflict
1 parent adee012 commit 448e605

2 files changed

Lines changed: 3 additions & 7 deletions

File tree

veadk/agent.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -455,15 +455,10 @@ def load_skills(self):
455455
if self.skills_dict:
456456
self.instruction += "\nYou have the following skills:\n"
457457

458-
for skill in self.skills_dict.values():
459-
skills[skill.name] = skill
460-
if skills:
461-
self._skills_with_checklist = skills
462-
463-
self.instruction += "\nYou have the following skills:\n"
458+
self._skills_with_checklist = self.skills_dict
464459

465460
has_checklist = False
466-
for skill in skills.values():
461+
for skill in self.skills_dict.values():
467462
self.instruction += (
468463
f"- name: {skill.name}\n- description: {skill.description}\n\n"
469464
)

veadk/skills/check_skills_callback.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,7 @@ def check_skills(callback_context: CallbackContext) -> Optional[types.Content]:
344344

345345
# Update agent.skills_dict with reloaded skills
346346
agent.skills_dict = reloaded_skills_dict
347+
agent._skills_with_checklist = reloaded_skills_dict
347348
logger.info(
348349
f"Updated agent.skills_dict with {len(reloaded_skills_dict)} skills"
349350
)

0 commit comments

Comments
 (0)