{
  "hindsightApiUrl": "",
  "bankId": "claude_code",
  "bankMission": "You are a Claude Code AI assistant. Focus on technical discussions, decisions, and context relevant to the user's projects.",
  "retainMission": "Extract technical decisions, architectural choices, user preferences, project context, and people/tool relationships. Ignore routine greetings and transient operational details.",
  "autoRecall": true,
  "autoRetain": true,
  "recallBudget": "mid",
  "recallMaxTokens": 1024,
  "recallTypes": ["world", "experience"],
  "recallContextTurns": 1,
  "recallMaxQueryChars": 800,
  "recallRoles": ["user", "assistant"],
  "recallPromptPreamble": "Relevant memories from past conversations (prioritize recent when conflicting). Only use memories that are directly useful to continue this conversation; ignore the rest:",
  "recallTopK": null,
  "retainRoles": ["user", "assistant"],
  "retainEveryNTurns": 10,
  "retainOverlapTurns": 2,
  "retainContext": "claude-code",
  "hindsightApiToken": null,
  "apiPort": 9077,
  "daemonIdleTimeout": 0,
  "embedVersion": "latest",
  "embedPackagePath": null,
  "bankIdPrefix": "",
  "dynamicBankId": false,
  "dynamicBankGranularity": ["agent", "project"],
  "agentName": "",
  "llmProvider": null,
  "llmModel": null,
  "llmApiKeyEnv": null,
  "debug": false
}
