v0.8.1
What's Changed
- 🤖 refactor: migrate IPC layer to ORPC for type-safe RPC by @ThomasK33 in #763
- Fix import paths after src re-org by @ozbek in #758
- Docs: add mdbook-pagetoc to required tools/crates by @ozbek in #760
- Docs: add word wrapping to code blocks by @ozbek in #759
- fix: testUtils formatting by @ibetitsmike in #771
- 🤖 fix: use ResultSchema for sendMessage output to prevent field stripping by @ThomasK33 in #773
- 🤖 feat: add backend support for soft-interrupts by @ethanndickson in #767
- 🤖 perf: fix streaming content delay from ORPC schema validation by @ethanndickson in #774
- 🤖 revert: ORPC migration and related commits by @ethanndickson in #777
- 🤖 feat: add mux-gateway provider by @ibetitsmike in #772
- fix: anthropic cache improvements by @ibetitsmike in #781
- 🤖 fix: retry workspace creation with hash suffix on name collision by @ibetitsmike in #779
- 🤖 docs: require static-check before pushing to PRs by @ibetitsmike in #769
- 🤖 feat: add clear option for API keys in settings by @ibetitsmike in #782
- 🤖 fix: place Anthropic cache marker on last message by @ibetitsmike in #783
- 🤖 fix: use undated model IDs for mux-gateway defaults by @ibetitsmike in #787
- 🤖 feat: add favicon to mux server by @ibetitsmike in #789
- 🤖 feat: display mux gateway models with provider icon and suffix by @ibetitsmike in #790
- 🤖 refactor: simplify model selector UI by @ibetitsmike in #796
- 🤖 feat: add tutorial tooltip system for new user onboarding by @ibetitsmike in #788
- 🤖 feat: add model editing capabilities to settings by @ibetitsmike in #798
- 🤖 fix: remove watch depth limit breaking HMR for nested files by @ammar-agent in #802
- 🤖 feat: unify model selector and settings page UX by @ammar-agent in #801
- 🤖 fix: align favorite star icon with edit/delete buttons in model settings by @ibetitsmike in #805
- (Re-)fix: shiki-shared import path by @ozbek in #780
- 🤖 fix: make model tooltip abbreviations dynamic by @ethanndickson in #806
- 🤖 fix: prevent queued message amnesia by flushing partial before tool-call-end by @ethanndickson in #807
- 🤖 fix: dispatch providers-config-changed on coupon save by @ethanndickson in #808
- 🤖 fix: strip mux-gateway prefix from model strings by @ethanndickson in #809
- 🤖 feat: force compaction when approaching context limit by @ethanndickson in #778
- 🤖 feat: add Settings to macOS menu bar by @ibetitsmike in #813
- 🤖 fix: enable prompt caching for mux-gateway Anthropic models by @ethanndickson in #816
- 🤖 refactor: rename coupon code to voucher for mux-gateway by @ibetitsmike in #814
New Contributors
Full Changelog: v0.8.0...v0.8.1