Transform verbose inline references to compact footnote-style format: - Replace [source:abc123] with numbered citations [1], [2], etc. - Add "References:" section at bottom of messages - Deduplicate references (same ID gets same number) - Remove icons from citations for cleaner appearance - Maintain click-to-open functionality for all reference types Changes: - Add convertReferencesToCompactMarkdown() function - Add createCompactReferenceLinkComponent() function - Update ChatPanel to use new compact reference functions - Add ReferenceData interface for type safety Improves readability by reducing visual clutter while preserving all existing functionality. References restart numbering at 1 for each message. |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .gitignore | ||
| components.json | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.mjs | ||
| tailwind.config.ts | ||
| tsconfig.json | ||