{"service":"Claude Co-Worker API Server","version":"2.0.0","endpoints":{"POST /ask":"Send a prompt to Claude (voice interface)","POST /ask-structured":"Send a prompt and return validated JSON (n8n)","POST /observe":"Run observation lens on a project","POST /execute":"Execute approved task, create branch","GET /projects":"List configured projects","GET /observe/lenses":"List available observation lenses","POST /telegram/send":"Send proactive Telegram message","GET /telegram/status":"Check Telegram bot status","POST /teams/send":"Send message to Teams channel","POST /teams/webhook":"Receive webhooks from Teams","GET /teams/status":"Check Teams bot status","GET /teams/channels":"List available Teams channels","POST /teams/bridge":"Configure Telegram-Teams bridge","GET /teams/bridge":"Get bridge status","POST /generate/pdf":"Generate PDF from markdown/HTML","POST /generate/invoice":"Generate invoice PDF","POST /generate/report":"Generate report PDF","GET /generate/list":"List generated PDFs","GET /generate/download/:filename":"Download a PDF","POST /brain/ingest":"Ingest Claude sessions into knowledge base","POST /brain/extract-learnings":"Extract learnings from sessions","GET /brain/search":"Search knowledge base","GET /brain/stats":"Brain system statistics","GET /status":"Comprehensive system status (for monitoring)","POST /heal":"Autonomous issue detection and self-healing","GET /health":"Health check"}}