gemini-cli/packages/cli/src/ui/hooks
2025-12-17 05:28:18 +00:00
..
__snapshots__ Refactoring packages/cli/src/ui tests (#12482) 2025-11-03 18:10:57 +00:00
atCommandProcessor.test.ts Add clarity to error messages (#14879) 2025-12-13 01:01:12 +00:00
atCommandProcessor.ts Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
keyToAnsi.ts feat(shell): enable interactive commands with virtual terminal (#6694) 2025-09-11 20:27:27 +00:00
shellCommandProcessor.test.tsx feat: add click-to-focus support for interactive shell (#13341) 2025-11-19 23:49:39 +00:00
shellCommandProcessor.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
slashCommandProcessor.test.tsx Disallow unnecessary awaits. (#15172) 2025-12-17 05:28:18 +00:00
slashCommandProcessor.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useAlternateBuffer.ts Turn off alternate buffer mode by default. (#13623) 2025-11-22 01:30:38 +00:00
useAnimatedScrollbar.test.tsx Fix: Animated scrollbar renders black in NO_COLOR mode (#13188) 2025-11-17 04:45:07 +00:00
useAnimatedScrollbar.ts Fix: Animated scrollbar renders black in NO_COLOR mode (#13188) 2025-11-17 04:45:07 +00:00
useAtCompletion.test.ts feat: Add support for MCP Resources (#13178) 2025-12-09 02:43:12 +00:00
useAtCompletion.ts feat: Add support for MCP Resources (#13178) 2025-12-09 02:43:12 +00:00
useAutoAcceptIndicator.test.ts Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
useAutoAcceptIndicator.ts Add setting to disable YOLO mode (#11609) 2025-10-22 18:57:10 +00:00
useBanner.test.ts Update persistence state to track counts of messages instead of times banner has been displayed (#13428) 2025-11-20 21:57:06 +00:00
useBanner.ts Update persistence state to track counts of messages instead of times banner has been displayed (#13428) 2025-11-20 21:57:06 +00:00
useBatchedScroll.test.ts Branch batch scroll (#12680) 2025-11-09 00:09:22 +00:00
useBatchedScroll.ts Branch batch scroll (#12680) 2025-11-09 00:09:22 +00:00
useBracketedPaste.ts Restore bracketed paste mode after external editor exit (#13606) 2025-11-21 21:20:37 +00:00
useCommandCompletion.test.tsx fix(cli): fix issue updating a component while rendering a different component (#14319) 2025-12-02 01:33:03 +00:00
useCommandCompletion.tsx feat: auto-execute on slash command completion functions (#14584) 2025-12-08 21:32:39 +00:00
useCompletion.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
useConsoleMessages.test.tsx Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247) 2025-11-20 10:44:02 -08:00
useConsoleMessages.ts Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247) 2025-11-20 10:44:02 -08:00
useEditorSettings.test.tsx feat(sessions): record interactive-only errors and warnings to chat recording JSON files (#13300) 2025-11-19 16:32:13 +00:00
useEditorSettings.ts feat(sessions): record interactive-only errors and warnings to chat recording JSON files (#13300) 2025-11-19 16:32:13 +00:00
useExtensionUpdates.test.tsx Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
useExtensionUpdates.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useFlickerDetector.test.ts Migrate tests to use avoid jsdom (#12118) 2025-10-28 17:32:15 +00:00
useFlickerDetector.ts feat(ui): add flicker detection and metrics (#10821) 2025-10-10 20:18:38 +00:00
useFocus.test.tsx Revamp KeypressContext (#12746) 2025-11-09 16:45:04 +00:00
useFocus.ts Fix bug where users are unable to re-enter disconnected terminals. (#8765) 2025-09-20 17:59:37 +00:00
useFolderTrust.test.ts Disallow unnecessary awaits. (#15172) 2025-12-17 05:28:18 +00:00
useFolderTrust.ts Update error codes when process exiting the gemini cli (#13728) 2025-11-26 02:43:21 +00:00
useGeminiStream.test.tsx Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
useGeminiStream.ts chore: remove user query from footer in debug mode (#15169) 2025-12-17 01:44:04 +00:00
useGitBranchName.test.tsx Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
useGitBranchName.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useHistoryManager.test.ts Migrate tests to use avoid jsdom (#12118) 2025-10-28 17:32:15 +00:00
useHistoryManager.ts feat(sessions): record interactive-only errors and warnings to chat recording JSON files (#13300) 2025-11-19 16:32:13 +00:00
useIdeTrustListener.test.tsx Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
useIdeTrustListener.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useInactivityTimer.ts feat: custom loading phrase when interactive shell requires input (#12535) 2025-11-21 17:19:34 +00:00
useIncludeDirsTrust.test.tsx Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
useIncludeDirsTrust.tsx Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useInputHistory.test.ts Migrate tests to use avoid jsdom (#12118) 2025-10-28 17:32:15 +00:00
useInputHistory.ts Fix InputPrompt.test.tsx to be windows compatible (#4736) 2025-07-23 22:49:09 +00:00
useInputHistoryStore.test.ts Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247) 2025-11-20 10:44:02 -08:00
useInputHistoryStore.ts refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00
useKeypress.test.tsx Don't clear buffers on cleanup. (#12979) 2025-11-13 03:20:21 +00:00
useKeypress.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
useKittyKeyboardProtocol.ts Restore keyboard mode when exiting the editor (#13350) 2025-11-19 19:37:30 +00:00
useLoadingIndicator.test.tsx Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useLoadingIndicator.ts feat: custom loading phrase when interactive shell requires input (#12535) 2025-11-21 17:19:34 +00:00
useLogger.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
useMemoryMonitor.test.tsx Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
useMemoryMonitor.ts Emit a warning when memory usage exceeds 7GB (#7613) 2025-09-17 21:32:46 +00:00
useMessageQueue.test.tsx fix(cli): fix issue updating a component while rendering a different component (#14319) 2025-12-02 01:33:03 +00:00
useMessageQueue.ts fix(cli): fix issue updating a component while rendering a different component (#14319) 2025-12-02 01:33:03 +00:00
useModelCommand.test.tsx Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
useModelCommand.ts feat(cli): Add /model command for interactive model selection (#8940) 2025-09-23 16:50:09 +00:00
useMouse.test.ts alternate buffer support (#12471) 2025-11-03 21:41:58 +00:00
useMouse.ts alternate buffer support (#12471) 2025-11-03 21:41:58 +00:00
useMouseClick.test.ts feat: add click-to-focus support for interactive shell (#13341) 2025-11-19 23:49:39 +00:00
useMouseClick.ts feat: add click-to-focus support for interactive shell (#13341) 2025-11-19 23:49:39 +00:00
usePermissionsModifyTrust.test.ts feat: Update permissions command to support modifying trust for other… (#11642) 2025-11-14 22:41:53 +00:00
usePermissionsModifyTrust.ts feat: Update permissions command to support modifying trust for other… (#11642) 2025-11-14 22:41:53 +00:00
usePhraseCycler.test.tsx feat: custom loading phrase when interactive shell requires input (#12535) 2025-11-21 17:19:34 +00:00
usePhraseCycler.ts feat: custom loading phrase when interactive shell requires input (#12535) 2025-11-21 17:19:34 +00:00
usePrivacySettings.test.tsx Fix privacy screen for legacy tier users (#14522) 2025-12-04 21:24:00 +00:00
usePrivacySettings.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
usePromptCompletion.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useQuotaAndFallback.test.ts Disallow unnecessary awaits. (#15172) 2025-12-17 05:28:18 +00:00
useQuotaAndFallback.ts fallback to flash for TerminalQuota errors (#13791) 2025-11-25 21:17:22 +00:00
useReactToolScheduler.test.ts Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247) 2025-11-20 10:44:02 -08:00
useReactToolScheduler.ts Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
useRefreshMemoryCommand.ts This commit introduces the hierarchical memory feature, allowing GEMI… (#327) 2025-05-14 12:37:17 -07:00
useReverseSearchCompletion.test.tsx Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247) 2025-11-20 10:44:02 -08:00
useReverseSearchCompletion.tsx feat (cli): Add command search using Ctrl+r (#5539) 2025-09-15 17:49:23 +00:00
useSelectionList.test.tsx Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useSelectionList.ts Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
useSessionBrowser.test.ts feat(ui): build interactive session browser component (#13351) 2025-11-21 16:16:56 +00:00
useSessionBrowser.ts feat(sessions): add /resume slash command to open the session browser (#13621) 2025-11-25 18:54:09 +00:00
useSessionResume.test.ts feat(sessions): record interactive-only errors and warnings to chat recording JSON files (#13300) 2025-11-19 16:32:13 +00:00
useSessionResume.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useSettingsCommand.ts feat(ui): add /settings command and UI panel (#4738) 2025-08-10 00:04:52 +00:00
useShellHistory.test.ts Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
useShellHistory.ts Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
useShowMemoryCommand.ts refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00
useSlashCompletion.test.ts Add session subtask in /stats command (#13750) 2025-11-24 19:01:41 +00:00
useSlashCompletion.ts feat: auto-execute on slash command completion functions (#14584) 2025-12-08 21:32:39 +00:00
useStateAndRef.ts refactor(ui): Optimize rendering performance (#8239) 2025-09-17 22:37:13 +00:00
useTerminalSize.ts Re-land bbiggs changes to reduce margin on narrow screens with fixes + full width setting (#10522) 2025-10-10 02:27:20 +00:00
useThemeCommand.ts feat(sessions): record interactive-only errors and warnings to chat recording JSON files (#13300) 2025-11-19 16:32:13 +00:00
useTimer.test.tsx Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
useTimer.ts Code review comment fixes and some refactors. (#525) 2025-05-24 00:44:17 -07:00
useToolScheduler.test.ts Fix tool output fragmentation by encapsulating content in functionResponse (#13082) 2025-12-15 20:36:34 +00:00
vim.test.tsx Stop printing garbage characters for F1,F2.. keys (#12835) 2025-11-10 18:56:05 +00:00
vim.ts Stop printing garbage characters for F1,F2.. keys (#12835) 2025-11-10 18:56:05 +00:00