|
Webclient UI improvements + backend fixes
Webclient: - Draft persistence across page refreshes (localStorage, reactive watch) - Image lightbox modal using UI kit classes on thumbnail click - Copy button on user and assistant messages - Selection reply toolbar: select assistant text → quote inserted into input - User message rendering: proper HTML escaping, styled blockquote for > replies - Markdown table fix: preprocessor to inject missing separator rows - Planning status labels (rebuild dist) Backend: - Developer profile: enable subagent delegation, increase max_iterations to 35 - share_file: updated description + manual with absolute path requirement and URL sharing - persona.txt: instructions for quote replies and GFM table format Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
|---|
|
|
| manuals/reflect.md 0 → 100644 |
|---|
| manuals/share_file.md 0 → 100644 |
|---|
| navi/profiles/developer/config.json |
|---|
| navi/profiles/developer/system_prompt.txt |
|---|
| navi/tools/share_file.py |
|---|
| persona.txt |
|---|
| webclient/dist/assets/index-CPQvXfSf.js 0 → 100644 |
|---|
|
Not supported
|
| webclient/dist/assets/index-DTihm0Z2.js 100644 → 0 |
|---|
|
Not supported
|
| webclient/dist/assets/index-Xfui1UUJ.css 100644 → 0 |
|---|
| webclient/dist/assets/index-hmE3U03y.css 0 → 100644 |
|---|
| webclient/dist/index.html |
|---|
| webclient/src/App.vue |
|---|
| webclient/src/components/chat/InputBar.vue |
|---|
| webclient/src/components/messages/AssistantMessage.vue |
|---|
| webclient/src/components/messages/UserMessage.vue |
|---|
| webclient/src/components/ui/ImageLightbox.vue 0 → 100644 |
|---|
| webclient/src/components/ui/SelectionToolbar.vue 0 → 100644 |
|---|
| webclient/src/composables/useCopy.js 0 → 100644 |
|---|
| webclient/src/composables/useLightbox.js 0 → 100644 |
|---|
| webclient/src/composables/useMarkdown.js |
|---|
| webclient/src/composables/useQuoteReply.js 0 → 100644 |
|---|
| webclient/src/stores/chat.js |
|---|
| webclient/src/styles/app.scss |
|---|