Repository navigation
v0.1.2 - Reflection checkpoints and improved artifact filtering
What's New
Added
- New
reflect_and_update_artifactstool - Enforces autonomous artifact management by prompting agents to reflect on learnings and update artifacts accordingly - Explicit reflection checkpoints that guide agents to create/update/archive artifacts based on task execution learnings
- Enhanced test coverage with 206 new lines of tests for reflection and filtering functionality
Changed
- Default artifact retrieval now excludes RESULT type -
get_artifacts_for_task_contextnow returns only PRACTICE, RULE, and PROMPT types by default (RESULT can still be explicitly requested) - Improved artifact management prompts with more explicit instructions for autonomous updates
- Enhanced agent instructions emphasizing reflection before task completion
- Updated tool responses with clearer reminders to call `reflect_and_update_artifacts()` before finishing tasks
Technical Details
- Default artifact types defined as: PRACTICE, RULE, PROMPT (excludes RESULT)
- Reflection tool provides structured prompts for creating, updating, and archiving artifacts
- All artifact management tools now include reminders about reflection checkpoints
Full Changelog: v0.1.1...v0.1.2