- Google Tasks: proactive token refresh on app connect — access token always fresh before use
- Google Tasks: distinct error message when refresh token is revoked ("Token revoked — reconnect in settings") vs other auth failures
- Todoist: fix project dropdown not showing projects (API v1 returns paginated wrapper, not plain array)
- Todoist: cursor-based pagination to fetch all projects- Todoist: project dropdown (was missing from UI, now properly shown with Refresh button)
- Google Tasks & Todoist: Refresh button to re-fetch task lists / projects without reopening settings
- Settings: inline error messages below each service when fetching data fails (auth error, network error, HTTP error)
- Nextcloud Notes integration: append notes to your Nextcloud instance (Basic auth, optional category)
- Smart text cleaning (EN/DE/FR/ES): strips command preambles before sending — "Remind me to buy milk" → "Buy milk", "Rappelle-moi de rappeler John" → "Rappeler John"
- Task title clean-up: date/time expressions stripped from Google Tasks and Todoist titles when a due date is captured — "Call John tomorrow at 3pm" → title: "Call John", due: tomorrow 15:00
- Nextcloud and Notion disambiguated by explicit keywords ("nextcloud" vs "notion" get routing boost)- Notion: rewritten integration — notes now append as blocks to a page you choose, instead of creating new database pages
- Notion: accepts a page URL or ID directly (paste from browser), no integration/connection setup needed
- Notion: uses personal API token from notion.so/developers/tokens
- Fix Todoist 400 error: use extracted due date/time instead of raw text as due_string
- Fix error message double prefix (Todoist: Todoist error → Todoist: Error)
- Add todo/to-do as default Todoist routing keywords
- Status line on home screen wraps to 3 lines
- Fix Todoist 400 error: build proper ISO due date/time instead of passing full text as due_string
- Fix Todoist error message double prefix (was "Todoist: Todoist error X", now "Todoist: Error X")
- Add todo/to-do/to do as default Todoist routing keywords
- Status line on home screen now wraps to 3 lines
Fix Todoist: update API endpoint from rest/v2 to api/v1 (v2 was deprecated)
Fix Todoist settings: updated API key link and label
- Todoist integration: add tasks with auto-detected priority, project selection, and native due date parsing
- Confirm screen before routing: review transcription and see predicted destination before sending
- Multilingual time extraction: French (16h, X heures), German (X Uhr), Spanish (las X), named expressions in EN/DE/FR/ES
- Time context disambiguation: bare numbers like "at 6" resolve to AM or PM based on current time
- Number words in time expressions: "six pm", "six heures", "sechs Uhr", "las seis"
- Customizable routing keywords for all destinations (Tasks, Todoist, Notion, AI)
- a.m./p.m. with periods now recognized
- Fixed: times without "at" (e.g. "3pm", "9:30am") were not parsed
- Fixed: 24h format (15:00) was not recognized
No release notes available
No release notes available
New side banner UI with button labels, round watch crescent design, and updated screen copy
Improved Google tasks login flow and general UI fixes
Fix stack overflow crash; smarter routing (task signals never go to AI); clearer status messages (Routing/Waiting/Taking action); detailed error messages; quick launch support; local reminders as default destination
Fix crash when replying to AI without phone connection; increase outbox buffer for long notes
New brain+mic icon, improved layout