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