8c02c425a5
Co-authored-by: Claude <noreply@anthropic.com>
27 lines
1.3 KiB
Cheetah
27 lines
1.3 KiB
Cheetah
---
|
|
name: search
|
|
description: Search memories from earlier {{HARNESS_NAME}} sessions in this repository. Use it when earlier work may already explain the code, error, decision, or command you need, so you can avoid repeating file reads, searches, or experiments.
|
|
argument-hint: "[question] [--top-k number] [--category category-name] [--scope repo|dir|mine] [--run-id session-id]"
|
|
disable-model-invocation: true
|
|
---
|
|
|
|
# Search memories
|
|
|
|
Call `search_memories` with the user's question. Treat `--top-k`, `--category`,
|
|
`--scope`, and `--run-id` as tool arguments instead of including them in the
|
|
query.
|
|
|
|
Omit `top_k` to use Mem0's configured default. Omit `category` to search every
|
|
category. Omit `scope` to use the configured default, normally `repo`: this
|
|
repository's shared memory, which everyone who works in it contributes to,
|
|
plus your own preferences.
|
|
|
|
Pass `scope` when the question needs something else: `dir` to narrow the
|
|
shared memory to the directory you are working in (a package inside a
|
|
monorepo), `mine` for your own preferences alone.
|
|
|
|
Pass `run_id` with any scope to retrieve memories saved in a specific coding-agent
|
|
session. Omit `run_id` to search across sessions. It filters the memories returned;
|
|
it does not identify the session making the search request. Use a known session ID,
|
|
never invent one. Return the tool's result directly.
|