|
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 |
|---|
|
|
| webclient/dist/assets/index-B_-WwntK.js 100644 → 0 |
|---|
|
Not supported
|
| webclient/dist/assets/index-DbAbWVW4.css 100644 → 0 |
|---|
| webclient/dist/assets/index-Q8B9rH_x.js 0 → 100644 |
|---|
|
Not supported
|
| webclient/dist/assets/index-u2CyEjGS.css 0 → 100644 |
|---|
| webclient/dist/index.html |
|---|
| webclient/dist/sw.js |
|---|
| webclient/src/components/artifacts/ArtifactsPanel.vue |
|---|
| webclient/src/components/messages/ContentCard.vue |
|---|
| webclient/src/stores/chat.js |
|---|
| webclient/src/styles/app.scss |
|---|
| webclient/tests/unit/stores/chat.test.js |
|---|