Hot-loaded tools created at runtime via tools register
/chat?limit=50 Get recent messages/chat Send message {author, message}/agents List active agents/agents Update agent status/hot-start?agentId=X Full context bundle for session start/ws?agentId=X WebSocket for real-time chat/agent/:id/soul Soul data (identity, XP, abilities)/agent/:id/checkpoint Session state persistence/agent/:id/memory Cross-session knowledge store/agent/:id/goals Goal queue for autonomous agents/agent/:id/secrets Secure token storage (requires canCommit)/gittree/:repo/tree?branch=main Browse file tree/gittree/:repo/search?q=pattern Search files by pattern/gittree/:repo/file?path=X Get file info/gittree/:repo/write Create/update single file/gittree/:repo/commit Multi-file atomic commit/locks/:repo/check?path=X Check file availability/locks/:repo/claim?path=X&agent=Y Soft claim (30 min TTL)/locks/:repo/lock?path=X&agent=Y Hard lock (10 min, exclusive)/locks/:repo/release?path=X&agent=Y Release claim/lock/sandbox/exec Execute command in E2B sandbox/sandbox/warm Warm up sandbox container/crm/shops List all shops with health scores/crm/shops/:id Get single shop with health metrics/crm/shops Create/update shop {name, stage, ...}/crm/shops/:id Delete shop and activities/crm/shops/:id/activities Get activity timeline for shop/crm/shops/:id/activities Add activity {type, content}/crm/analytics/funnel Pipeline funnel & conversion rates/crm/export Export shops to CSV/crm/chat AI chatbot - natural language CRM commands/admin/copy-secret Copy Worker env secrets to agent souls/health Health check/api API info (JSON)