• Joined on 2026-04-25
aaron pushed to main at aaron/aaronai-web 2026-04-27 02:30:47 +00:00
2c295b800e Capture — offline queue via IndexedDB, retry on focus/online, queued state
aaron pushed to main at aaron/aaronAI 2026-04-27 02:20:51 +00:00
9b312d936f Add SSE endpoint and dream notify — /api/events and /api/events/notify
aaron pushed to main at aaron/aaronai-web 2026-04-27 02:20:10 +00:00
6110299422 Fix useRef import for SSE
aaron pushed to main at aaron/aaronai-web 2026-04-27 02:17:37 +00:00
467269d09e Add SSE push notifications — dream delivery triggers browser notification
aaron pushed to main at aaron/aaronAI 2026-04-27 01:27:11 +00:00
9088b5643d Add /api/dreamer/status and /api/dreamer/run endpoints
aaron pushed to main at aaron/aaronai-web 2026-04-27 01:25:50 +00:00
5a68362b76 Dreamer settings — convert last dream timestamp to user local timezone
aaron pushed to main at aaron/aaronai-web 2026-04-27 01:21:00 +00:00
6cd91b2f4b Add Dreamer section to settings — Dream Now button, mode selector, lucid task input, last dream status
aaron pushed to main at aaron/aaronai-web 2026-04-27 01:06:51 +00:00
bff439b1e9 Add separate PWA manifest for /capture — own scope, start_url, name
aaron pushed to main at aaron/aaronai-web 2026-04-26 23:02:29 +00:00
4d087e2ec7 Release microphone stream immediately after capture stops
aaron pushed to main at aaron/aaronai-web 2026-04-26 22:50:25 +00:00
cf383205bf Capture — progress bar with elapsed/remaining time, 10 minute limit
aaron pushed to main at aaron/aaronai-web 2026-04-26 22:47:40 +00:00
11f28fab78 Raise capture limit to 10 minutes
aaron pushed to main at aaron/aaronai-web 2026-04-26 22:43:45 +00:00
86ab5ff6e0 Fix capture form field name — audio not file
aaron pushed to main at aaron/aaronai-web 2026-04-26 22:40:04 +00:00
e28d5555f1 Add /capture page — field recorder interface, auth-free, voice capture
aaron pushed to main at aaron/aaronAI 2026-04-26 22:39:57 +00:00
a07de922df Add /api/capture and /api/captures endpoints — auth-free, WebDAV delivery to Journal/Captures/
aaron pushed to main at aaron/aaronai-web 2026-04-26 21:33:36 +00:00
6cb00c28d7 Copy button — on all messages, Copied! feedback, checkmark icon
aaron pushed to main at aaron/aaronai-web 2026-04-26 21:30:27 +00:00
9881dd35df Add copy button to assistant messages
aaron pushed to main at aaron/aaronAI 2026-04-26 21:28:42 +00:00
8c8fba11b8 Add nightly conversation indexing — Aaron AI conversations into pgvector at 2:30AM
aaron pushed to main at aaron/aaronAI 2026-04-26 21:16:06 +00:00
f78b83042b Migrate to pgvector — remove ChromaDB from api.py, ingest scripts, dream.py
aaron pushed to main at aaron/aaronAI 2026-04-26 20:19:52 +00:00
d2eed98906 Pre-pgvector migration checkpoint — upsert, allow_replace_deleted, maintenance timer
aaron pushed to main at aaron/aaronAI 2026-04-26 19:57:44 +00:00
72c8d1ef2c Recalibrate mode similarity ranges for current corpus