Migrates usage of local storage to IndexedDB.
Benefits:
- Higher storage allowance (5MiB vs unlimited?)
- Does not block main thread
- Data loss prevention on schema update with Dexie's handlers
I also abstracted the logic a bit and made things more predictable. This
enables, for example, independent conversation load states.
Also add Structured output, including a form mode!
https://github.com/user-attachments/assets/459846fe-d03c-41e0-907e-4cf7bad70b4e
Accurate max tokens (#77)
Thomas G. Lopes
Unverified signature
f415c95
Enhancements (#79)
Thomas G. Lopes+1: victor
Unverified signature
f36471e
- Improve checkpoints menu UX
- Allow running conversations individually
- Hide model page if its a custom model
- Regen buttons on messages
---------
Co-authored-by: Victor Muštar <victor.mustar@gmail.com>
fix cohere & minimize tokenizer requests
Thomas G. Lopes
b34bca6
fix tokens (#75)
Thomas G. Lopes+1: victor
Unverified signature
c670717
Co-authored-by: Victor Muštar (aider) <victor.mustar@gmail.com>
Custom endpoints (#72)
Thomas G. Lopes+1: victor
Unverified signature
97c4991
Co-authored-by: Victor Muštar (aider) <victor.mustar@gmail.com>
img txt 2 txt fully working
Thomas G. Lopes
899d9c6
get imgt2t models; render eye icon on them; add upload image icon