Spaces:
Sleeping
Sleeping
Commit History
-
Merge branch 'main' into Person-A
someonesphantom2df0569
-
person A updated, Wiki → 10 pages, Evals/RAGAS, Langfuse traces on retrieval, Telegram notification channel, Postgres-backed mini calendar MCP (book / cancel / change)
3448ea9
-
feat: completed testing for handover and roster api routes
6c1aac2 -
Added Wiki seed + retrieval bones, Whisper online integration, Documentation Agent v1 and Doctor Gradio tab
8d6e5f8
-
feat(person-b): implement Patient Flow — appointments, discharge, clerical
Drumil +1: Claude Sonnet 4.6Implements all Person B deliverables end-to-end, replacing every NotImplementedError stub with working code. Integrations - whatsapp.py: Twilio sandbox send() + parse_inbound() with media support - calendar_mcp.py: list_events, create_event, delete_event (graceful stub when token absent) - gmail_mcp.py: send() via Gmail MCP (stub in dev) Appointment Agent - api.py: LLM intent parsing → slot search → calendar event → BookingResult - tasks.py: Celery send_reminder (T-24h email + T-2h WhatsApp), check_no_show, mark_no_show → offer_waitlist_slot, post_discharge_followup (72h), Celery beat sweep for overdue follow-ups Discharge Agent - api.py: 5 subtasks fanned out in parallel (ThreadPoolExecutor): discharge_summary, pharmacy extraction, family WhatsApp, 7-day follow-up booking, billing trigger + 72h Celery eta enqueue Clerical Agent - api.py: draft_referral() (LLM letter, requires_approval=True) + classify_inbound_reply() (defaults to needs_review on LLM failure) UI & Router…66e0039
-
added foundaiton
ac6eeec