Transform MI from single-shot chat into an agentic system: - LiteLLM provider with Claude Sonnet/Haiku models via proxy - Agentic loop (max 5 turns): stream → parse actions → execute server-side → feed results back - Server-side media generation (fal.ai + Gemini) as first-class MI actions - Module data queries (rnotes, rtasks, rcal) read directly from Automerge - System prompt enriched with recent notes, open tasks, and calendar events - Client handles new NDJSON types (turn, action-start, action-result) - Extracted shared media helpers, refactored image/video endpoints Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| components | ||
| db | ||
| lib | ||
| checklist-routes.ts | ||
| landing.ts | ||
| local-first-client.ts | ||
| mod.ts | ||
| schemas.ts | ||