What's Changed
- Add chat access levels and tool approval controls by @Yavaren in #777
- Fix unsupported badge for bundled diarization models by @Blaizzy in #783
- Fix permission picker interactions and popup layout by @Yavaren in #786
- Show APC cache reuse in the chat context panel by @Blaizzy in #787
- Reject stale Python runtimes instead of marking models unsupported by @Blaizzy in #788
- Keep streams alive during silent prefill by @Yavaren in #790
- Bound streaming requests and cancel them on timeout by @Yavaren in #791
- Unify response timeouts for Nativ and external clients by @Yavaren in #792
- Show work-pane files in Artifacts and add search index storage by @Yavaren in #750
- Index work-pane files silently in the background by @Yavaren in #751
- Search work-pane file contents in Artifacts and app-wide search by @Yavaren in #752
- Write request bodies with sorted keys so identical requests are identical bytes by @taur-us in #799
- Resume stopped chat responses from the composer by @Blaizzy in #785
- Refresh README branding and download links by @Blaizzy in #803
- Fix the stale README banner by changing its asset URL by @Blaizzy in #804
- Update repository links after the Neywa Labs transfer by @Blaizzy in #805
- Bump version to 0.4.5 by @lucasnewman in #802
New Contributors
Full Changelog: v0.4.4...v0.4.5