15 files changed
- apps/TUI/component/prompt/index.tsx+6−0
- apps/TUI/component/prompt/slash-commands.ts+95−1
- apps/TUI/context/sync.tsx+253−6
- apps/TUI/index.tsx+11−6
- apps/TUI/routes/session/index.tsx+268−2
- apps/TUI/routes/session/sidebar.tsx+81−0
- apps/TUI/util/keyboard.ts+7−1
- package.json+1−1
- src/cli/args.ts+12−1
- src/index.ts+5−3
- src/tui/index.tsx+43−0
- test/cli-args.test.ts+19−0
- test/tui.args.test.ts+10−1
- test/tui.keyboard.test.ts+13−0
- test/tui.slash-commands.test.ts+75−2