v2026.6.24.0
What's Changed
- fix(ci): global sccache cache tag + tolerate zero-test filters by @synoet in #4295
- feat(doppler): agent schedule service by @whutchinson98 in #4297
- feat(doppler): have mcp server use doppler by @whutchinson98 in #4298
- chg(ci): fix sccache volume dir in runners by @synoet in #4300
- feat(settings): new billing page and paywall view by @dev-rb in #4293
- chore: fix lexical lock by @synoet in #4303
- feat(doppler): email service doppler by @whutchinson98 in #4299
- feat(email): scope AI email tools to a specific inbox in multi-inbox setups by @gbirman in #4304
- fix(ai): unchud model routing by @ehayes2000 in #4273
- fix(soup): sort method not applied to group by by @dev-rb in #4302
- fix(email): drop unused Gmail token fetch from UpdateThreadLabels tool by @gbirman in #4309
- feat(doppler): document cognition service doppler by @whutchinson98 in #4307
- chore(md): bump lexical version by @sedson in #4308
- fix(email): configure gmail_ops_queue for the AI tools email service by @gbirman in #4311
- chore(ai): update permissions to reflect new pricing model by @ehayes2000 in #4313
- fix(md): remove tabindex on checklist li's - firefox fix by @sedson in #4314
- chore(ai): config.rs + doppler_config in mcp_service and agent-schedule-service by @ehayes2000 in #4306
- fix(panel): random zero header height on safari by @dev-rb in #4315
- feat(email): include thread labels in GetThread tool response by @gbirman in #4310
- feat(ai): add support for Cerebras by @ehayes2000 in #4305
- fix(md): scoped select-none on static code box accessory by @sedson in #4319
- fix(email): wire gmail_ops_queue into mcp_service and DCS sqs clients by @gbirman in #4322
- fix(soup): preview support for github prs by @synoet in #4312
- Seanaye/feat/tauri desktop builds by @seanaye in #4301
- chg(command): use same categories as sidebar, update all ranking by @sedson in #4323
- fix(mcp): default port by @ehayes2000 in #4324
Full Changelog: v2026.6.23.1...v2026.6.24.0