We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 320094d commit 76491d8Copy full SHA for 76491d8
1 file changed
veadk/agent.py
@@ -454,15 +454,17 @@ def load_skills(self):
454
455
self.instruction += "\nYou have the following skills:\n"
456
457
+ has_checklist = False
458
for skill in skills.values():
459
self.instruction += (
460
f"- name: {skill.name}\n- description: {skill.description}\n\n"
461
)
462
+ if skill.checklist:
463
+ has_checklist = True
464
- has_checklist = any(skill.checklist for skill in skills.values())
465
if has_checklist:
466
- "Each skill has a checklist that you must complete step by step. "
467
+ "Some skills have a checklist that you must complete step by step. "
468
"Use the `update_check_list` tool to mark each item as completed.\n\n"
469
470
0 commit comments