Skip to content

Commit 7f741a5

Browse files
juliusmarmingesandersonstaboclaudecodexcursoragent
authored
Misc markdown styling improvements (#3017)
Co-authored-by: ss <ss@barekey.dev> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> Co-authored-by: codex <codex@users.noreply.github.com> Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: cursor[bot] <206951365+cursor[bot]@users.noreply.github.com>
1 parent cc9e81a commit 7f741a5

36 files changed

Lines changed: 2925 additions & 603 deletions

apps/mobile/src/features/threads/ThreadComposer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import type {
1010
import {
1111
detectComposerTrigger,
1212
replaceTextRange,
13-
serializeComposerMentionPath,
13+
serializeComposerFileLink,
1414
type ComposerTrigger,
1515
} from "@t3tools/shared/composerTrigger";
1616
import { TextInputWrapper } from "expo-paste-input";
@@ -419,7 +419,7 @@ export const ThreadComposer = memo(function ThreadComposer(props: ThreadComposer
419419

420420
let replacement = "";
421421
if (item.type === "path") {
422-
replacement = `@${serializeComposerMentionPath(item.path)} `;
422+
replacement = `${serializeComposerFileLink(item.path)} `;
423423
} else if (item.type === "skill") {
424424
replacement = `$${item.skill.name} `;
425425
} else if (item.type === "slash-command") {

apps/web/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@
4343
"react": "19.2.6",
4444
"react-dom": "19.2.6",
4545
"react-markdown": "^10.1.0",
46+
"rehype-raw": "^7.0.0",
47+
"rehype-sanitize": "^6.0.0",
48+
"remark-breaks": "^4.0.0",
4649
"remark-gfm": "^4.0.1",
4750
"tailwind-merge": "^3.4.0",
4851
"zustand": "^5.0.11"

apps/web/src/components/ChatMarkdown.browser.tsx

Lines changed: 543 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)