Commit Graph

9 Commits

Author SHA1 Message Date
cogwheel0
9018e382f7 feat(chat): Improve error handling and message versioning 2025-12-15 20:55:26 +05:30
cogwheel0
45532bf78f feat(conversation): improve OpenWebUI error handling and parsing 2025-12-15 20:42:09 +05:30
cogwheel0
ed6d588518 feat(models): Add safe parsing for JSON deserialization 2025-12-10 18:16:04 +05:30
cogwheel0
649a708a68 feat(models): Add safe parsing for boolean and integer values 2025-12-07 09:54:27 +05:30
cogwheel0
1cb8926e21 feat(chat): regenerate variants and support
Hide archived assistant variants in the linear chat view and track
previous assistant as versions so regenerated responses do not
duplicate or lose history. When regenerating, mark the previous assistant
message with an archivedVariant flag for the UI and keep it in server
history. Add a ChatMessageVersion model and a versions field to
ChatMessage to store prior generated variants. Implement
archiveLastAssistantAsVersion in chat providers to snapshot the last
assistant message into versions and reset the message for a fresh
streamed generation. Finalize flow updates to attach an adjacent archived
assistant as a version when needed so the UI can present a switcher
between current and past variants. These changes prevent duplicate
messages, preserve previous responses, and enable variant switching.
2025-10-23 22:29:28 +05:30
cogwheel0
75b744d061 fix: status history parsing 2025-09-28 14:17:27 +05:30
cogwheel0
bfa5ff6363 feat: followups 2025-09-25 18:25:39 +05:30
cogwheel0
bc2f60e685 feat: generated images parsed 2025-08-20 23:42:31 +05:30
cogwheel0
758615813f chore: initial release 2025-08-10 01:20:45 +05:30