Skip to content

Release v3.8.32

Choose a tag to compare

@github-actions github-actions released this 08 Aug 21:07
· 133 commits to main since this release

🚀 Enhancements

  • Durable pending-deletion store with write-ahead queue table (09c3668b)
  • Headless queued-deletion finalizers and shared turn utils (276a3ce4)
  • Wire pending-deletion store into startup with deferred sweep (04b76f0e)
  • Drive panel conversation and turn deletion through the durable store (e946486a)
  • Standalone window uses the shared pending-deletion store (40cbcf94)
  • Workflow-test harness methods for deletion lifecycle (42f20303)
  • Vector plugin icon — hand-traced SVG replaces raster icon-20.png (8633d160)

🩹 Fixes

  • mcp: Keep Zotero scope tokens valid across turns (bd79a8c4)
  • mcp: Bind forked conversations to their own scope token (07e98b7f)
  • Harden deletion queue against review findings (0eb466d7)
  • Turns queued for deletion never reach prompts, retries, or history search (c01668a5)
  • Discover WinGet-installed Codex CLI on Windows (#342)
  • Surface Codex CLI Path setting when codex discovery fails (#342)
  • Defer queued conversation deletion when staleness cannot be verified (d072cd26)
  • Withdraw pending-deletion row strictly before giving up (1834f739)
  • Keep user actions from committing pending conversation deletions (5f411798)
  • Force Claude model catalog refresh on user-initiated menu open (e893494f)
  • mcp: Complete scope token lifecycle handling (06b0d443)

✅ Tests

  • Pin pending-deletion retry, give-up, and sweep policies (a02aedc3)
  • Full-lifecycle behavioral suite for deletion invariants (90dbf972)
  • E2E deletion lifecycle across remounts and simulated restart (cdefd10e)

🎨 Styles

  • Prettier pass on deletion-queue files (3395e6de)

❤️ Contributors

  • Yile Wang
  • Chanyeong Lim (@asp345)