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
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
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
f1ebd8c4c6
fix(tui): dismiss runtime pickers on outside click
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
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
8f9bdb210e
feat(tui): refine quiet terminal interactions
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
35f2d086b0
fix(tui): harden themes and platform coverage
2026-08-17 20:56:10 +08:00
Xubin Ren
e207269cf6
fix(tui): close cross-platform lifecycle races
2026-08-17 20:56:10 +08:00
Xubin Ren
4f12e15237
fix(tui): harden the interactive terminal experience
2026-08-17 20:56:10 +08:00
Xubin Ren
5feb21543c
fix(tui): reflow layout on terminal resize
2026-08-17 20:56:10 +08:00
ce070c832d
feat(cli): add native TypeScript terminal UI
...
Rebuild the terminal client on OpenTUI while keeping the Python gateway as the single agent, session, tool, and memory runtime. Preserve a classic prompt fallback and publish version-matched native sidecars for supported platforms.
Co-authored-by: Bingxi Zhao <150592536+pancacake@users.noreply.github.com >
Co-authored-by: chengyongru <2755839590@qq.com >
2026-08-17 20:56:10 +08:00