recall_for_task
Retrieve reusable task memories before starting coding work. Load project-scoped memories first, then optional global lessons, using debug mode for errors.
Instructions
Retrieve reusable task memories before starting substantive coding work. Use this at the beginning of implementation, debugging, migration, configuration, investigation, refactor, or optimization tasks to load project-scoped memories first and optional global lessons second. Use mode="debug" when the user reports an error, failing command, regression, or incident; include error_signatures and related_files when available. Use search_knowledge instead for ad hoc semantic note search that is not tied to the current task. This tool is read-only and returns ranked memories plus optional related-note context without writing anything.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Use task for normal work and debug when the task starts from an error, failing test, or incident. | task |
| task | Yes | Current task context used to retrieve relevant project and global memories. | |
| options | No | Optional limits and relation expansion controls for recall results. |