-
v26.04.06.1 Stable
released this
2026-04-05 22:21:20 -04:00 | 534 commits to main since this releaseWhat's new
Article reading
- New
read_articletool — paste a URL into chat and the assistant fetches and reads the full article text - Removed RSS article content cap (was 50,000 chars) — no more truncated articles
- Fix: conversation history now correctly replays tool calls so article context survives follow-up questions
- Briefing "Discuss" button injects full article content before launching generation
Quick capture refactor
- Replaced the old intent router with native Ollama tool-calling — same pipeline as main chat
- Thinking is now auto-decided by the classifier instead of being hard-disabled
- ~460 lines of
intent.pydeleted
Settings consistency pass
- Timezone field — new section in General settings with a text input and a Detect button (auto-fills from browser)
- Saving timezone now immediately live-patches the briefing scheduler without requiring a config re-save
- Briefing tab — "Firing in timezone" hint shows the stored timezone value instead of the live browser API
- Account tab — SSO users now see an informational banner instead of email/password forms they can't use
- Briefing tab — redundant Office Days section removed (work days are configured in Profile)
- Scheduler — slot toggles now actually control which jobs are scheduled (previously decorative)
- Scheduler — morning slot skips non-work days based on
profile.work_schedule.days
Bug fix
- Fixed
ImportErroron startup caused by a stale reference toCONTENT_MAX_CHARSin the RSS backfill function
Downloads
- New