75a87218b0
style: remove backticks from codespans
2026-04-22 22:40:24 -04:00
430e99a972
style: markdown render improvements
2026-04-20 20:21:36 -04:00
d822ba2141
refactor: replace cli-highlight with shiki
2026-04-20 02:06:17 -04:00
9cd8ccd4e2
fix: use :tablesep: for table items and end code blocks with newline
2026-04-19 17:51:31 -04:00
0727c5ebec
style: improve markdown rendering output formatting
...
- Use terminal-link for clickable hyperlinks
- Reduce heading color brightness
- Remove extra trailing newlines from code blocks
- Fix horizontal rule spacing
- Wrap codespan content in backticks
- Suppress language error warnings from highlighter
2026-04-19 17:41:42 -04:00
c0ab652135
refactor: replace comark with custom Bun.markdown
2026-04-19 16:40:12 -04:00
dd0f85a9c8
fix: newline handling in Renderer
2026-04-19 01:45:54 -04:00
845a45cfca
feat: add more language support to markdown renderer
2026-04-19 01:45:08 -04:00
6e0b5e507e
fix: suppress highlighting error from comark render
2026-04-19 00:07:31 -04:00
9daddd1c8c
fix: missing header pound signs
2026-04-18 23:37:59 -04:00
d327ed614a
refactor: extract model flag and simplify config return type
2026-04-18 19:10:07 -04:00
6dc55bc3f3
refactor: extract config and conversation handling into separate modules
2026-04-18 19:09:35 -04:00
32bb3acb09
refactor: remove reasoning file persistence and consolidate cursor methods
...
Remove reasoning-delta/end file writing and merge moveCursor/clearScreenDown
into a single moveClearReset method. Add config save confirmation message.
2026-04-18 06:07:41 -04:00
856a3160fe
feat: add streaming markdown rendering with incremental output
2026-04-18 05:04:00 -04:00
27c6447ef2
feat: add md render timing and fish language support
2026-04-18 02:28:19 -04:00
20f0c7970a
refactor: extract comark/shiki rendering to separate file
2026-04-18 00:57:22 -04:00
2c5e3dd172
feat: add extensive Shiki language support for syntax highlighting
2026-04-17 22:53:30 -04:00
8a23cf4d42
feat: use comark for final output
2026-04-17 22:53:29 -04:00
c1e03f2464
refactor: move final rendering into Renderer class
2026-04-17 22:52:09 -04:00
cdfafc9d5f
feat: separate plain output flags for stdout and stderr
2026-04-17 16:49:45 -04:00
9d599d98bf
feat: add --plain flag for unformatted terminal output
...
Rename StreamRenderer to Renderer and move stats rendering into the
class. Support plain mode that skips ANSI formatting and glow preview
when output is not a TTY.
2026-04-17 16:16:09 -04:00
e35e32f396
fix: clear reasoning file before writing to it
2026-04-17 04:01:07 -04:00
ebbdda2853
refactor: renderStream to use switch
2026-04-17 03:28:51 -04:00
4716712a92
refactor: redirect reasoning output to stderr
2026-04-17 03:04:47 -04:00
712666255a
feat: add chalk styling for terminal output
2026-04-17 00:13:17 -04:00
ce12c51435
fix: render clearing bug and expand containment field
2026-04-16 17:13:12 -04:00
2ec00018bd
refactor: convert render module to StreamRenderer class
2026-04-16 16:32:05 -04:00
bcd9771cd5
feat: add args parsing; refactor scripts
2026-04-16 16:04:16 -04:00
993fb143a2
refactor: only write reasoning to file; count line overflow better
2026-04-16 04:00:33 -04:00
bbdb656214
refactor: handle backpressure on stdout
2026-04-15 22:37:03 -04:00
8aaa7f6931
refactor: move containment logic into function
2026-04-15 16:32:03 -04:00
cfc494ba53
refactor: move render logic to it's own module; add build script
2026-04-15 15:56:29 -04:00