-
v26.04.07.1 Stable
released this
2026-04-06 22:40:53 -04:00 | 519 commits to main since this releaseWhat's Changed
Voice & Audio
- Web voice overlay: click-to-toggle with silence detection and animated amplitude bars
- Streaming TTS wired into Chat, Briefing, and Workspace views
- Kokoro voice blending — blend builder UI + weighted tensor synthesis
- Automatic Kokoro offline mode + daily update check
- Voice S2S — faster-whisper STT, Kokoro TTS, PTT overlay
Chat & UI
- ChatPanel unification — all views (Chat, Briefing, Workspace, Home, Knowledge) use shared component
- Streaming bubble and input bar extracted as reusable components
- Listen mode with volume knob; persisted across views via localStorage
- Live card refresh and interactive checkboxes in list note viewer
Knowledge & Research
- Knowledge view: entity types (People, Places, Lists), two-tier pagination
- Research pipeline rewrite: multi-note outline + parallel section synthesis + index note
- Read article tool + full article fetching via trafilatura
Calendar & Events
- Recurring event expansion, CalDAV pull sync, past search, reminders
- Month/year picker popover; event popover on calendar grid
Briefing
- Article Discuss endpoint with synthetic tool exchange
- Structured user profile with LLM-learned preferences
- Briefing pipeline rewrite to conversational prose
- Slot gating + morning work-day gate; SSO account guard
Settings & Performance
- Timezone field in General tab; background model picker with KV cache warning
- Adaptive num_ctx tiers; KV cache prefix reuse and priming on startup/model change
- Background task routing to dedicated model to preserve KV cache
- Conditional thinking classifier
LLM Tool Fixes
- Prevent model from inferring project names on create_task / create_note
- Confirmed guard for deletes; update_person/place, get/update_profile, calculate tools
- News nav link added to AppHeader
Bug Fixes
- Many audit-pass fixes across projects, tasks, chat, events, knowledge, and briefing
Downloads