Defer proposed plan markdown rendering until users expand in ChatView by juliusmarminge · Pull Request #751 · pingdotgg/t3code

@juliusmarminge

- Keep long plan cards collapsed with lightweight preview text by default
- Render full plan markdown only after explicit expand to reduce thread open slowness
- Add tests for preview/strip helpers and browser coverage for expand behavior

@github-actions bot added the vouch:trusted

PR author is trusted by repo permissions or the VOUCHED list.

label

Mar 9, 2026

@juliusmarminge

- remove deferred collapsed preview state in `ProposedPlanCard`
- always render collapsed preview with `ChatMarkdown` for simpler, consistent display

macroscopeapp[bot]

@juliusmarminge