Virgil
|
fcf5f9cfd5
|
fix(cli): make stdio routing injectable
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 13:39:56 +00:00 |
|
Virgil
|
b1afac56bb
|
fix(cli): add explicit output setters
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 13:24:23 +00:00 |
|
Virgil
|
821f7d191d
|
fix(cli): respect stdin override in Scanln
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 13:18:36 +00:00 |
|
Virgil
|
905dfae6b1
|
fix(cli): align multi-select empty input with docs
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 13:13:18 +00:00 |
|
Virgil
|
be2e2db845
|
fix(cli): add safe stream capture helper
Co-authored-by: Virgil <virgil@lethean.io>
|
2026-04-02 13:07:28 +00:00 |
|
Virgil
|
4e9b42e7d0
|
fix(cli): make check output width-aware
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 13:02:16 +00:00 |
|
Virgil
|
aa07b4bbb1
|
fix(cli): align public API docs with AX
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 12:56:45 +00:00 |
|
Virgil
|
63481f127c
|
fix(cli): render glyph shortcodes in task tracker
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 12:51:00 +00:00 |
|
Virgil
|
50d9158920
|
fix(cli): restore colors after ascii theme
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 12:45:24 +00:00 |
|
Virgil
|
3862b7c032
|
fix(cli): clear chooser filters on empty input
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 12:40:30 +00:00 |
|
Virgil
|
81be3b701e
|
fix(cli): theme-aware semantic glyphs
Keep section headers, check skips, and layout separators aligned with the active glyph theme.
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 12:31:44 +00:00 |
|
Virgil
|
11ac2c62c6
|
fix(cli): render glyphs in static renderables
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 12:26:38 +00:00 |
|
Virgil
|
e1edbc1f9b
|
fix(cli): make tracker iterators snapshot-safe
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:34:19 +00:00 |
|
Virgil
|
c0cb67cada
|
fix(cli): render glyph shortcodes in tables
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:29:19 +00:00 |
|
Virgil
|
07bea81d4a
|
fix(cli): render glyphs in echo and progress
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:24:57 +00:00 |
|
Virgil
|
6192340ec0
|
fix(cli): route frame UI to stderr
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:19:48 +00:00 |
|
Virgil
|
4f7a4c3a20
|
fix(cli): route interactive ui to stderr
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:16:05 +00:00 |
|
Virgil
|
f8ba7be626
|
fix(pkgcmd): send remove blockers to stderr
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:10:24 +00:00 |
|
Virgil
|
f9bf2231e5
|
fix(cli): accept eof input in multi-select
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:05:34 +00:00 |
|
Virgil
|
d59e6acd72
|
fix(cli): route prompt selection hints to stderr
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 11:01:41 +00:00 |
|
Virgil
|
8a7567c705
|
fix(cli): send prompt recovery hints to stderr
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:56:52 +00:00 |
|
Virgil
|
32b824a8a4
|
fix(cli): style prompt recovery hints
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:52:56 +00:00 |
|
Virgil
|
4ec7341e76
|
fix(cli): surface eof for empty prompts
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:48:56 +00:00 |
|
Virgil
|
1242723ac1
|
fix(pkgcmd): remove packages from registry
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:44:28 +00:00 |
|
Virgil
|
207a38e236
|
fix(cli): improve prompt recovery hints
Co-authored-by: Virgil <virgil@lethean.io>
|
2026-04-02 10:37:37 +00:00 |
|
Virgil
|
904a5c057b
|
fix(cli): remove hidden chooser fallback
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:33:00 +00:00 |
|
Virgil
|
87513483e8
|
fix(cli): remove implicit chooser defaults
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:28:43 +00:00 |
|
Virgil
|
817bdea525
|
fix(cli): make legacy selection errors actionable
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:24:05 +00:00 |
|
Virgil
|
b8bfdcf731
|
fix(help): add next-step hints to help output
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:20:48 +00:00 |
|
Virgil
|
c3f2d6abb7
|
fix(help): add recovery hint for empty searches
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:15:13 +00:00 |
|
Virgil
|
7bf060986d
|
fix(help): add recovery hints to help lookups
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:10:56 +00:00 |
|
Virgil
|
f71bdb3bf4
|
feat(cli): compile glyph shortcodes in rendered components
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 10:06:52 +00:00 |
|
Virgil
|
b8f3c9698a
|
fix(cli): make command registration snapshot-safe
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:45:31 +00:00 |
|
Virgil
|
88ec9264a9
|
fix(cli): strip ANSI from static frame output
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:38:45 +00:00 |
|
Virgil
|
5c8f08b60e
|
fix(cli): harden legacy select helpers
Security Scan / security (push) Successful in 21s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:34:25 +00:00 |
|
Virgil
|
aa537c89ca
|
fix(cli): make styled helpers nil-safe
Security Scan / security (push) Waiting to run
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:30:14 +00:00 |
|
Virgil
|
aa5c0f810a
|
feat(help): add explicit search subcommand
Security Scan / security (push) Waiting to run
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:26:19 +00:00 |
|
Virgil
|
a035cb2169
|
fix(cli): treat eof as empty multi-select
Security Scan / security (push) Successful in 20s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:20:30 +00:00 |
|
Virgil
|
e96ea6d7c2
|
fix(cli): honor default selection in multi-select
Security Scan / security (push) Successful in 22s
|
2026-04-02 06:15:59 +00:00 |
|
Virgil
|
43d4bbd2dc
|
fix(cli): reprompt required prompts on empty input
Security Scan / security (push) Successful in 23s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:10:37 +00:00 |
|
Virgil
|
a5142dea78
|
fix(cli): render glyphs in prompts and handle EOF
Security Scan / security (push) Successful in 19s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:07:09 +00:00 |
|
Virgil
|
37310c7cbd
|
fix(cli): avoid hanging prompts on EOF
Security Scan / security (push) Successful in 24s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 06:01:35 +00:00 |
|
Virgil
|
f376372630
|
feat(help): show suggestions for missing topics
Security Scan / security (push) Successful in 20s
|
2026-04-02 05:43:29 +00:00 |
|
Virgil
|
2a9177a30b
|
feat(pkg): add json output for pkg update
Security Scan / security (push) Successful in 18s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 05:38:12 +00:00 |
|
Virgil
|
e259ce323b
|
fix(cli): make stream completion idempotent
Security Scan / security (push) Successful in 20s
|
2026-04-02 05:30:17 +00:00 |
|
Virgil
|
323f408601
|
feat(cli): add ASCII table borders
Security Scan / security (push) Successful in 23s
|
2026-04-02 05:26:20 +00:00 |
|
Virgil
|
8b30e80688
|
feat(cli): add ASCII glyph fallbacks for tree and tracker
Security Scan / security (push) Successful in 21s
Co-authored-by: Virgil <virgil@lethean.io>
|
2026-04-02 05:23:01 +00:00 |
|
Virgil
|
58f07603cd
|
fix: allow pkg update without package args
Security Scan / security (push) Successful in 20s
|
2026-04-02 05:16:51 +00:00 |
|
Virgil
|
e29b6e4889
|
fix(cli): make stream width handling rune-safe
Security Scan / security (push) Waiting to run
|
2026-04-02 05:13:07 +00:00 |
|
Virgil
|
cf9c068650
|
fix(cli): make width helpers rune-safe
Security Scan / security (push) Successful in 22s
|
2026-04-02 05:09:09 +00:00 |
|