CostAffective
Back to Tools Overview
remember tool

Tool: remember

Persist a small durable fact (a decision, an entrypoint, a gotcha) to a per-repository store, so it does not have to be repeated inline in the conversation every time it is relevant. This keeps the context window small.

Arguments Schema

ParameterTypeRequiredDescription
repo_pathstringRequiredAbsolute path to the workspace root.
keystringRequiredShort label for the fact, e.g. "auth-entrypoint".
factstringRequiredThe fact to remember, in one or two sentences.
Tool Input JSONRequest
{
  "repo_path": "/path/to/repo",
  "key": "auth-entrypoint",
  "fact": "Auth starts in server/auth.go Login()."
}
Tool Response JSONResponse
Remembered "auth-entrypoint". Use recall(query="auth-entrypoint") to retrieve it.

Developer Best Practices

  • Write down conclusions you would otherwise re-derive or re-paste each turn.
  • Retrieve facts later with recall instead of restating them inline.