You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.7.3 — OAuth Stability, Background Tasks & Title Generation
Features
Background task UI — tool cards now show a spinner while background tasks (Agent, Task) are running, giving clear visual feedback on active work (2035270)
Improved title generation — session titles are now generated using spread message selection and language awareness, producing more accurate and natural titles across languages (835ea94, 55b7830, 46975ac)
Exclude filter badges — Alt/Option-click on filter items now adds them as exclusion filters, with a live badge preview when Alt is held (fce25e2, 8a2ebbe)
Automation lifecycle tests — --validate-server now includes automation lifecycle tests, catching regressions in the automation pipeline (19fe11e)
Improvements
MCP schema conversion — oneOf, anyOf, allOf, and nested objects are now correctly handled when converting MCP tool schemas, reducing "unexpected parameter" errors from providers. Partially addresses #308 (64ae9d6)
Minimax preset split — Minimax provider is now split into separate Global and CN (China) variants with correct regional endpoints. Fixes #386 (d626f73, 5ba42ca)
@file mention resolution — file mentions in chat input are now wrapped in semantic markers so the agent can properly read and resolve them. Fixes #293 (15d20c1)
Auto-create labels — labels referenced by automations are now auto-created if they don't exist, preventing silent failures (76306c0)
Multi-OS CI validation — validate-server workflow now runs on a macOS + Windows + Linux matrix with fail-fast enabled (32f4c91)
Title generation language awareness — titles better reflect the language of the conversation. Partially addresses #286 (835ea94, 1892b4c)
Bug Fixes
Spurious OAuth re-authentication — fixed a race condition where sources would trigger unnecessary re-auth flows after a successful token refresh, causing connection interruptions and duplicate auth prompts (b98a2b2, e101301, a3264b0, 76bb538, d8632e3)
MCP source disconnect on token refresh — MCP sources now properly reconnect when an OAuth token is refreshed, instead of staying in a disconnected state (b1b515b)
Re-auth menu interaction lock — fixed a race condition where the re-authentication menu could get stuck in a locked state, blocking further user interaction (34dfc91)
MCP transport race condition — fixed a race on back-to-back SDK queries that could corrupt the MCP transport layer (f7d3f90)
Agent/Task activities stuck running — background task tool activities (Agent, Task) no longer get stuck in "running" state when the underlying task completes or errors (6d49ae8)
Background task memory leak — extracted tool helpers and fixed a memory leak in background task notification handling (6979d06)
Preamble stripping regression — iterative preamble stripping now handles edge cases in language sanitization and filters out low-signal content more reliably (1892b4c)
Duplicate import — removed a duplicate Message import in turn-utils left over from merge of #238 (0aa7045)