webclient: a published card appears while the turn is still running
The tool index kept the raw card object, so applying a result wrote past
Vue's proxy: nothing that read the card through the array was invalidated
and a running content_publish stayed an error card until the turn's
message was rebuilt. Index the array's proxy instead, and show a pending
publish as an ordinary tool card rather than a failed one.
1 parent 30c144b commit e6248ddb6e7cbaa5ae7df14b0a2320ffa74c7054
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 9 hours ago
Showing 10 changed files
View
webclient/dist/assets/index-DCQE6Xff.js 100644 → 0
Not supported
View
webclient/dist/assets/index-DokDc2cW.js 0 → 100644
Not supported
View
webclient/dist/assets/index-DzWmzYFw.css 0 → 100644
View
webclient/dist/assets/index-HKuzHzkO.css 100644 → 0
View
webclient/dist/index.html
View
webclient/dist/sw.js
View
webclient/src/components/messages/AssistantMessage.vue
View
webclient/src/stores/chat.js
View
webclient/tests/unit/components/messages/assistantMessageContentPublish.test.js 0 → 100644
View
webclient/tests/unit/stores/chat.test.js