- Restore local startup and Claude auth controls
- Consolidate screen context streaming
- Consolidate streaming and app menu
- Destructure profile query in FocusCanvas
- Enable devtools menu
- Review dropdown recovery and add-page toast
- Plus 1 more improvement.
- Update electron (patch)
- Destructure profile query in FocusCanvas
- Remove deprecated —skip-update from Swift build
- Replace brittle exact mock call-count in ReviewPage test
- Review dropdown recovery and add-page toast
- Plus 2 more improvements.
New
- Add My Reviews / Shared tabs to Reviews page
- Gate canvas UI by role, thread readOnly, handle revocation
- Make Canvas button a toggle + update implementation plan
- Implement review canvas pin commenting UX
- Owner-only thread context bypass, single share per canvas
Performance
- Reduce new chat cold-start work
- Eliminate canvas zoom flicker and reduce re-renders
Fixes
- Add press feedback, origin-aware popover, and stagger to share UI
- Add toolbar tooltips, unify button radius, fix pin placement
- Address review mode hardening feedback
- Allow canvas review without live session
- Auto-open share popover on first link, icon buttons, thread disclaimer
- Plus 43 more improvements.
- Close 6 spatial grounding gaps for element disambiguation
- Owner-only thread context bypass, single share per canvas
- Improve grounding quality with XML renames, bbox padding, and anti-leakage
New
- Add prompt nudge template bank with 20 templates across 5 categories
- Add prompt_nudge_cache and prompt_nudge_history SQLite schema
- Add QuickActionBehavior prop to QuickActionRow for nudge mode
- Evidence-based citation chip for chat messages
- Interaction graph flow analysis and chat exposure
- Plus 4 more improvements.
Fixes
- Add account switching to auth callback screens
- Update dependency @modelcontextprotocol/sdk to ^1.29.0
- Unblock analytics renderer events and expand instrumentation
- Harden MCP payload — canonical element type, AX metadata, flow, vocabulary, body, crop tool
- Refresh review decisions on each request
- Plus 1 more improvement.
- Redesign MCP tool set — search, canvas, project context
New
- Add analytics tracing to prompt nudge generation
- Implement realtime entity broadcasting
- Implement realtime entity broadcasting for collaborative surfaces
- Add Canvas button to open the review canvas
- Add canvas reply procedures
- Plus 20 more improvements.
Performance
- Throttle chat streaming, virtualize transcript, gate idle CoreML warmup
Fixes
- Add account switching to auth callback screens
- Fail production builds when analytics env vars are missing
- Complete canvas realtime wiring
- Pin dependencies
- Update dependency brace-expansion to v2.0.3
- Plus 48 more improvements.
- Mark apply_decision as non-read-only for user confirmation
- Update dependency @modelcontextprotocol/sdk to ^1.29.0
- Add sentry to stdio runtime
- Consolidate decision tool registration
- Bake analytics API key into MCP build and allow anonymous tracking
- Add audio-input entitlement, docs link, and canonical section headers
- Restore review mode shortcut
- Refresh review decisions on each request
- Harden review decision flow
- Fix analytics event ingestion for desktop
- Match restart button scale and formalize glass badge variants
- Align analytics host resolution
- Show full evidence excerpt without line clamp
New
- Add markdown file support with heading-aware chunking
- Markdown support, evidence-element binding, architecture consolidation
- Unify evidence popover and simplify chat prompt
Fixes
- Finalize automatic screen context annotations
- Harden chat turn lifecycle
- Harden session restart lifecycle
- Ignore closed AX helper pipe on stop
- Normalize failed-send actions to glass design tokens
- Plus 8 more improvements.
- Expand analytics instrumentation
New
- Evidence-based citation chip for chat messages
- Highlight referenced UI elements from evidence chips and evidence hover states
- Ground answers with richer screen context, graph context, and cited document evidence
Performance
- Speed up chat startup, scrolling, and composer typing by reducing render churn
Fixes
- Make document citations more reliable across prompt-stuffed files and provider-source citations
- Keep evidence, screen-context, and transcript state fresh across chat reloads and draft swaps
- Improve hidden-window and screen-context handoff behavior during capture and activation
- Expand analytics tracking across desktop, MCP, and web
New
- Broaden keyboard commands and application menu
- Extract floating-window presentation policy
- Renderer plumbing — chat preview, projects, App entry
- Expand analytics tracking across desktop, MCP, and web
- Settings flow plumbing
Performance
- Instant Cmd+L toggle + UI snappiness pass
Fixes
- Calm assistant chat rendering and coalesce streaming chunks
- Canonicalize review canvas session
- Guard draft review canvas actions
- Harden window animation addon
- Make sign-in and auth-transition screens draggable
- Plus 6 more improvements.
New
- Wire product analytics for pilot
- Add flow capture to decision canvas
- Add renderer OOM diagnostics breadcrumbs
- Track platform, arch, and OS version in analytics
Fixes
- Clean up analytics wiring
- Sanitize markdown image src with getSafeExternalHref
- Teleport window across displays when macOS clamps position