webclient: cap thinking body at 800px, smooth details close, Navi-viewed images grouped in artifacts
- thinking-body: max-height 800px + inner scroll so long reasoning
  doesn't grow the whole chat
- content-card: body stays mounted after first open (no v-show teardown
  at toggle time) — ::details-content now has real content to shrink,
  so collapsing animates smoothly instead of snapping to 0 in a frame
- synthetic '[Image loaded via ...]' messages from vision tools are no
  longer rendered as user bubbles; their images are collected (live from
  tool_call metadata, and from history) into a viewed-images group at
  the top of the artifacts tab, thumbnails open the lightbox
1 parent 939fb16 commit a54f09bab1eeb215756dbced91c299acdc0b5ed3
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 1 day ago
Showing 11 changed files
View
webclient/dist/assets/index-B_-WwntK.js 100644 → 0
Not supported
View
webclient/dist/assets/index-DbAbWVW4.css 100644 → 0
View
webclient/dist/assets/index-Q8B9rH_x.js 0 → 100644
Not supported
View
webclient/dist/assets/index-u2CyEjGS.css 0 → 100644
View
webclient/dist/index.html
View
webclient/dist/sw.js
View
webclient/src/components/artifacts/ArtifactsPanel.vue
View
webclient/src/components/messages/ContentCard.vue
View
webclient/src/stores/chat.js
View
webclient/src/styles/app.scss
View
webclient/tests/unit/stores/chat.test.js