|
Markdown rendering, syntax highlighting, tool card accordion
- marked.js (v12) renders assistant messages as markdown - highlight.js (v11) highlights code blocks with atom-one-dark theme - During streaming: raw text; on stream_end: rendered to markdown - Tool cards redesigned as <details> accordions: - Shows tool name, icon, success/fail indicator - Click to expand: arguments grid + scrollable result pre - Slide-in animation on open |
|---|
|
|
| client/index.html |
|---|
| client/js/app.js |
|---|
| client/js/chat.js |
|---|
| client/style.css |
|---|