chengyongru
|
2b491340d8
|
fix(tui): keep context view concise
|
2026-08-20 15:25:54 +08:00 |
|
chengyongru
|
dc13dff3ff
|
refactor(tui): use local command catalog directly
|
2026-08-20 11:53:07 +08:00 |
|
chengyongru
|
c0e1c2848b
|
fix(tui): keep navigation commands in Herdr panes
|
2026-08-20 11:53:07 +08:00 |
|
chengyongru
|
c615aee2ca
|
feat(tui): start fresh chats in launch workspace
|
2026-08-20 11:16:09 +08:00 |
|
Kail Tian
|
1018bdb7fe
|
fix(tui): expose /exit in command menu
|
2026-08-19 20:43:57 +08:00 |
|
chengyongru
|
2bdb11eeba
|
test(tui): simplify expired credential fixture
|
2026-08-18 18:19:33 +08:00 |
|
chengyongru
|
467a7b5331
|
fix(tui): refresh expired API credentials
|
2026-08-18 18:19:33 +08:00 |
|
chengyongru
|
d47efcc352
|
fix(tui): prevent transcript from stealing focus
|
2026-08-18 17:18:49 +08:00 |
|
chengyongru
|
40aa99f456
|
fix(tui): keep composer visible and focused
|
2026-08-18 17:18:49 +08:00 |
|
chengyongru
|
df14259717
|
perf(tui): reduce cold-start latency
|
2026-08-18 16:28:46 +08:00 |
|
Xubin Ren
|
4858da0759
|
feat(tui): distinguish cross-workspace sessions
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
0d54ad96e2
|
perf(tui): keep long streams responsive
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
cf82b89307
|
feat(tui): make session title interactive
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
3fdf7ae64a
|
chore(tui): tighten TypeScript checks
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
b17f227eb9
|
fix(release): package TUI compliance materials
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
c65127f791
|
refine(tui): clarify model telemetry
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
f1ebd8c4c6
|
fix(tui): dismiss runtime pickers on outside click
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
92727c99a8
|
ci(tui): cross-build releases on free runners
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
6c987fc21d
|
fix(tui): pin hosted task on narrow panes
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
79d51be71f
|
feat(tui): integrate with Herdr host
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
783d381710
|
feat(tui): replace footer hints with model telemetry
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
c320d08dfe
|
feat(tui): run bang commands through the gateway
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
c5d2e0ddf1
|
fix(tui): restore composer focus after runtime controls
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
2d3045647a
|
fix(tui): reflow markdown tables
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
7e60d52f0e
|
fix(tui): prevent terminal cell artifacts
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
a632017194
|
fix(tui): keep runtime controls interactive
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
03d982023a
|
feat(tui): add clickable runtime controls
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
9e47d8106c
|
fix(tui): synchronize shared session clients
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
2f78f7fbc5
|
feat(tui): make follow-up queue explicit
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
2f7355426d
|
style(tui): use brand accent for active status
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
4391bbf4da
|
feat(tui): add agent interaction workflows
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
e77eed76c9
|
fix(tui): track canonical model presets
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
9d7453a53e
|
style(tui): simplify the composer surface
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
f17d9eeff7
|
style(tui): align accents with nanobot brand
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
6eba62606c
|
refactor(tui): modernize active status animation
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
5415e68014
|
fix(tui): keep scroll position indicator textual
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
0035cd67cd
|
fix(tui): suppress terminal scrollbar glyphs
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
9514b9b909
|
fix(tui): require the native interactive client
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
8f9bdb210e
|
feat(tui): refine quiet terminal interactions
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
7ed37e5b70
|
test(tui): exercise Windows ConPTY boundary
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
c0e9ce77ef
|
feat(tui): complete session-native terminal workflow
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
6301c0ab57
|
feat(tui): unify session history and context
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
b3c3a82075
|
fix(tui): preserve slash command semantics
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
2b666934ba
|
feat(tui): add session navigation
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
d094fd7f4d
|
feat(tui): discover slash commands
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
f3386d965b
|
fix(tui): restore session header card
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
8395bc825b
|
refactor(tui): clarify conversation hierarchy
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
411f9f0e90
|
fix(tui): clear stale composer placeholder
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
a583b1ffda
|
fix(tui): inherit terminal background
|
2026-08-17 20:56:10 +08:00 |
|
Xubin Ren
|
a80993e413
|
test(tui): verify real terminal boundaries
|
2026-08-17 20:56:10 +08:00 |
|