self_reflect
Reflect on completed tasks to capture outcomes, mistakes, and successes, storing insights in memory for continuous improvement.
Instructions
Reflect on a recent interaction to learn and improve. Saves the reflection to memory for future reference. The AI should call this after completing a task, especially if something went wrong.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | Yes | What was the user trying to do? | |
| outcome | Yes | What actually happened? | |
| what_went_wrong | No | What mistakes were made? | |
| what_went_right | No | What worked well? |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |