]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ui: IndexedDB and Conversations data fixes (#26278)
authorAleksander Grygier <redacted>
Thu, 30 Jul 2026 08:10:37 +0000 (10:10 +0200)
committerGitHub <redacted>
Thu, 30 Jul 2026 08:10:37 +0000 (10:10 +0200)
commit21a5f5b7f919834e37fd492158aa24dc2f5e3b26
treeb9c072eca70fe3969237e4644ec13363a897f2a2
parent32703b42d6d8a74336bf27613705cbc76e2363ee
ui: IndexedDB and Conversations data fixes (#26278)

* fix: single-flight conversations store init

* refactor: remove unused legacy-migration util

* fix: make createSystemMessage transactional

* fix: delete message branches cascading on edit/regenerate

* fix: stop stamping lastModified on conversation metadata updates

* fix: count cascaded forks in bulk delete toast, bulkify deleteAll

* refactor: drop redundant conversation list respreads

* refactor: create conversation in a single write

* fix: use table constant in toggleConversationPin

* fix: keep the system message placeholder out of the edit form

* fix: keep focus in the system message editor after opening it

* fix: focus the main chat form after submitting a system message

* fix: update timestamp of the correct conversation on stream completion
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddDropdown.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessage.svelte
tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreenForm.svelte
tools/ui/src/lib/services/database.service.ts
tools/ui/src/lib/stores/chat.svelte.ts
tools/ui/src/lib/stores/conversations.svelte.ts
tools/ui/src/lib/utils/legacy-migration.ts [deleted file]