Skip to content

Conversation

@witbrock
Copy link
Member

Summary:\n- Adds per-message toggle to switch Von outputs between rendered markdown and original text\n- Renders markdown server-side with sanitisation (safe HTML) across chat and concept notes\n- Fixes nested list rendering (proper nested

    structure) with backend tests\n- Fixes chat input overlay text visibility regression\n\nDetails:\n- Backend: /von/api/render_markdown endpoint; Python-Markdown + allow-list sanitisation; indentation normaliser for nested lists\n- Frontend: chat toggle + caching, cartouche hydration, prompt overlay style sync\n- Tests: Jest frontend and Pytest backend (BeautifulSoup assertions for nested lists)\n\nJIRA: JVNAUTOSCI-809\nBranch: JVNAUTOSCI-809-chat-ui-render-markdown-outputs-nicely-for-markdo\n\nNotes:\n- Earlier commits referenced JVNAUTOSCI-799 in messages; final linking comment and branch clearly attribute to JVNAUTOSCI-809.\n- Verified tests locally (frontend + backend focused).

@witbrock witbrock merged commit 2786ad7 into main Dec 23, 2025
1 check passed
@witbrock witbrock deleted the JVNAUTOSCI-809-chat-ui-render-markdown-outputs-nicely-for-markdo branch December 23, 2025 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants