feat: replace stdio MCP with hosted pdsx + pub-search, add trending tool
- swap MCPServerStdio (atproto_mcp subprocess) for two MCPServerStreamableHTTP
connections: pdsx (generic atproto CRUD) and pub-search (publication search)
- add get_trending tool: combines coral entity graph with official bluesky
trending topics so phi can answer "what's going on?"
- rewrite personality as minimal deltas on top of base claude character
- show capabilities in bio when online, strip when offline
- fix extraction model name (claude-haiku-4-5-20251001)
- silence MCP protocol logger noise
- simplify memory module (flatten MemoryType enum, rename methods)
- update evals/tests to match new memory API
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>