Add memory tools (search, get_preferences, save_preference, save_insight) to agent sessions via Pi SDK custom tools. Agent sessions now have access to semantic memory search, preference storage, and insight capture. EmbeddingService injected into AgentService for embedding generation during tool execution. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>