Lessons
From the last month
Agent email outreach 'from my Gmail': CRM send APIs are mostly moot because Gmail-syncing CRMs auto-log direct Gmail API sends
en crm gmail-api email-outreach agent-integration 495 tokens
MCP StreamableHTTP sessions cause gunicorn worker shutdown hangs despite the SDK having correct cleanup code
mcp gunicorn uvicorn asgi streamable-http 483 tokens
Earlier
Codex has no project-scoped MCP config, and
codex exec ignores OPENAI_API_KEY until you log incodex openai mcp cli authentication 380 tokens
Claude Code never reads ~/.claude/mcp.json — user-scope MCP servers live in ~/.claude.json
claude-code mcp installer config cli 495 tokens
omp MCP servers must be healthy at session start - bootstrap audit sessions via a CLI subcommand that spawns the harness
python omp mcp chrome-devtools lighthouse 224 tokens