adrianbonpin
41de7e1cc6
feat: link citation markers in the render pipeline
...
renderModelOutput now takes the turn's sources and reports back which numbers it
linked, so the list has one source of truth for what the answer actually cited.
Maths runs before citations, not after. A link label has to escape its brackets,
and that escaped form is exactly LaTeX's own display delimiter, so converting the
model's maths first is what stops the maths pass from eating a marker and handing
back a bare 1.
2026-10-07 16:11:18 +08:00
adrianbonpin
a804afd56a
feat: render LaTeX, custom HTML and diagrams in the transcript ( #19 )
2026-10-07 07:26:40 +00:00
adrianbonpin
550a2bbefe
fix: name each tool once, and stream the reasoning live ( #18 )
2026-10-06 14:18:50 +00:00
adrianbonpin
ff99778e5d
fix: print the running tool once, not twice ( #17 )
2026-10-05 09:49:39 +00:00
adrianbonpin
05fd9ff13b
feat: auto-delete old conversations, and stop a tool call that repeats ( #15 )
2026-10-05 09:05:15 +00:00
adrianbonpin
576c5946f7
feat: snip a region into chat, and make links clickable ( #14 )
2026-10-05 08:38:50 +00:00
adrianbonpin
f5d1ced4d6
chore: sweep em dashes from our own source and README ( #13 )
2026-10-03 22:03:00 +00:00
adrianbonpin
95edbcd20b
fix: fence lone commands and give the prompt some warmth ( #12 )
2026-10-03 22:00:38 +00:00
adrianbonpin
ac2da73669
feat: label code fences so Vicinae can colour them ( #10 )
2026-10-03 21:37:11 +00:00
adrianbonpin
c49ffeb274
feat: strip speaker labels from the transcript, add a plain-prose prompt ( #9 )
2026-10-03 21:28:38 +00:00
adrianbonpin
ee96f1ee61
feat: display toggles, smart session resume, fix stale transcript pane ( #8 )
2026-10-03 21:22:04 +00:00
adrianbonpin
ffe2c6b7ed
feat: newest message first, Raycast-style conversation sidebar ( #7 )
2026-10-03 21:15:44 +00:00
adrianbonpin
9b35fcef11
feat: conversations on the left, the transcript on the right ( #6 )
2026-10-03 21:09:36 +00:00
adrianbonpin
d448a4377b
feat: mark each speaker with a role icon in the transcript ( #5 )
2026-10-03 21:03:26 +00:00
adrianbonpin
31eb688455
feat: message-per-row transcript, session resume, drop the composer ( #4 )
2026-10-03 20:59:01 +00:00
adrianbonpin
8b507e7953
feat: initial Lam Agent extension ( #1 )
2026-10-03 20:32:40 +00:00