feat(cli): TUI autocomplete sidebar + fuzzy match + arg hints + input history (P8-017) (#184)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful

Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
This commit was merged in pull request #184.
This commit is contained in:
2026-03-16 03:30:15 +00:00
committed by jason.woltje
parent ff27e944a1
commit a989b5e549
5 changed files with 388 additions and 14 deletions

View File

@@ -13,7 +13,7 @@ import { useViewport } from './hooks/use-viewport.js';
import { useAppMode } from './hooks/use-app-mode.js';
import { useConversations } from './hooks/use-conversations.js';
import { useSearch } from './hooks/use-search.js';
import { executeHelp, executeStatus } from './commands/index.js';
import { executeHelp, executeStatus, commandRegistry } from './commands/index.js';
export interface TuiAppProps {
gatewayUrl: string;
@@ -267,6 +267,7 @@ export function TuiApp({
isStreaming={socket.isStreaming}
connected={socket.connected}
placeholder={inputPlaceholder}
allCommands={commandRegistry.getAll()}
/>
</Box>
);