gemini-cli/packages/cli/src/utils
2026-01-29 23:20:11 +00:00
..
activityLogger.ts feat(cli): enable activity logging for non-interactive mode and evals (#17703) 2026-01-28 17:02:41 +00:00
agentSettings.ts feat(core): unify agent enabled and disabled flags (#17127) 2026-01-20 21:00:43 +00:00
agentUtils.test.ts Enable & disable agents (#16225) 2026-01-15 00:30:17 +00:00
agentUtils.ts Enable & disable agents (#16225) 2026-01-15 00:30:17 +00:00
checks.test.ts Improve code coverage for cli package (#13724) 2025-11-24 17:41:46 +00:00
checks.ts chore(build/compiler): Enable a bunch of strict TS compiler options. (#6138) 2025-08-13 20:17:38 +00:00
cleanup.test.ts Enhance TestRig with process management and timeouts (#15908) 2026-01-07 07:58:13 +00:00
cleanup.ts drain stdin on exit (#17241) 2026-01-21 21:13:10 +00:00
commands.test.ts refactor: refactor slash command parsing to a util function. (#8381) 2025-09-15 23:56:07 +00:00
commands.ts refactor: refactor slash command parsing to a util function. (#8381) 2025-09-15 23:56:07 +00:00
commentJson.test.ts Standardize error logging with coreEvents.emitFeedback (#12199) 2025-10-29 22:27:17 +00:00
commentJson.ts Standardize error logging with coreEvents.emitFeedback (#12199) 2025-10-29 22:27:17 +00:00
deepMerge.test.ts refactor(cli): fix settings merging so that settings using the new json format take priority over ones using the old format (#15116) 2025-12-16 03:59:24 +00:00
deepMerge.ts refactor(cli): fix settings merging so that settings using the new json format take priority over ones using the old format (#15116) 2025-12-16 03:59:24 +00:00
dialogScopeUtils.test.ts Improve code coverage for cli package (#13724) 2025-11-24 17:41:46 +00:00
dialogScopeUtils.ts [Extension Reloading]: Update custom commands, add enable/disable command (#12547) 2025-11-05 19:36:07 +00:00
envVarResolver.test.ts Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
envVarResolver.ts Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
errors.test.ts Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
errors.ts Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
events.test.ts Refactor: Migrate CLI appEvents to Core coreEvents (#15737) 2026-01-23 16:45:46 +00:00
events.ts Refactor: Migrate CLI appEvents to Core coreEvents (#15737) 2026-01-23 16:45:46 +00:00
gitUtils.test.ts fix(cli): handle PAT tokens and credentials in git remote URL parsing (#14650) 2026-01-29 02:41:30 +00:00
gitUtils.ts fix(cli): handle PAT tokens and credentials in git remote URL parsing (#14650) 2026-01-29 02:41:30 +00:00
handleAutoUpdate.test.ts fix(core,cli): enable recursive directory access for (#17094) 2026-01-21 17:58:23 +00:00
handleAutoUpdate.ts feat(settings): rename negative settings to positive naming (disable* -> enable*) (#14142) 2026-01-16 22:33:49 +00:00
hookSettings.test.ts feat(cli): align hooks enable/disable with skills and improve completion (#16822) 2026-01-28 01:56:06 +00:00
hookSettings.ts feat(cli): align hooks enable/disable with skills and improve completion (#16822) 2026-01-28 01:56:06 +00:00
hookUtils.test.ts feat(cli): align hooks enable/disable with skills and improve completion (#16822) 2026-01-28 01:56:06 +00:00
hookUtils.ts feat(cli): align hooks enable/disable with skills and improve completion (#16822) 2026-01-28 01:56:06 +00:00
installationInfo.test.ts Fix detection of bun as package manager (#17462) 2026-01-29 03:31:07 +00:00
installationInfo.ts Fix detection of bun as package manager (#17462) 2026-01-29 03:31:07 +00:00
jsonoutput.test.ts feat(ui): pretty JSON rendering tool outputs (#9767) 2026-01-27 12:55:06 +00:00
jsonoutput.ts feat(ui): pretty JSON rendering tool outputs (#9767) 2026-01-27 12:55:06 +00:00
math.test.ts Improve code coverage for cli package (#13724) 2025-11-24 17:41:46 +00:00
math.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
persistentState.test.ts Improve code coverage for cli package (#13724) 2025-11-24 17:41:46 +00:00
persistentState.ts Disable tips after 10 runs (#17101) 2026-01-22 20:46:18 +00:00
processUtils.test.ts fix(cli): Auto restart CLI inner node process on trust change (#8378) 2025-09-17 20:05:40 +00:00
processUtils.ts fix: prevent infinite relaunch loop when --resume fails (#14941) (#14951) 2025-12-20 03:22:01 +00:00
readStdin.test.ts fix #15369, prevent crash on unhandled EIO error in readStdin cleanup (#15410) 2025-12-22 20:50:43 +00:00
readStdin.ts fix #15369, prevent crash on unhandled EIO error in readStdin cleanup (#15410) 2025-12-22 20:50:43 +00:00
readStdin_safety.test.ts fix #15369, prevent crash on unhandled EIO error in readStdin cleanup (#15410) 2025-12-22 20:50:43 +00:00
relaunch.test.ts Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
relaunch.ts fix(admin): fix a few bugs related to admin controls (#17590) 2026-01-27 17:14:11 +00:00
resolvePath.test.ts Introduce GEMINI_CLI_HOME for strict test isolation (#15907) 2026-01-07 04:09:39 +00:00
resolvePath.ts Introduce GEMINI_CLI_HOME for strict test isolation (#15907) 2026-01-07 04:09:39 +00:00
sandbox-macos-permissive-closed.sb feat: Multi-Directory Workspace Support (part1: add --include-directories option) (#4605) 2025-07-30 20:38:20 +00:00
sandbox-macos-permissive-open.sb fix(core): Handle PTY spawn errors in macOS sandbox (#11539) 2025-10-21 00:14:27 +00:00
sandbox-macos-permissive-proxied.sb feat: Multi-Directory Workspace Support (part1: add --include-directories option) (#4605) 2025-07-30 20:38:20 +00:00
sandbox-macos-restrictive-closed.sb feat: Multi-Directory Workspace Support (part1: add --include-directories option) (#4605) 2025-07-30 20:38:20 +00:00
sandbox-macos-restrictive-open.sb feat: Multi-Directory Workspace Support (part1: add --include-directories option) (#4605) 2025-07-30 20:38:20 +00:00
sandbox-macos-restrictive-proxied.sb feat: Multi-Directory Workspace Support (part1: add --include-directories option) (#4605) 2025-07-30 20:38:20 +00:00
sandbox.test.ts Introduce GEMINI_CLI_HOME for strict test isolation (#15907) 2026-01-07 04:09:39 +00:00
sandbox.ts Introduce GEMINI_CLI_HOME for strict test isolation (#15907) 2026-01-07 04:09:39 +00:00
sandboxUtils.test.ts Fix tests (#14458) 2025-12-03 19:07:23 +00:00
sandboxUtils.ts Fix: Prevent freezing in non-interactive Gemini CLI when debug mode is enabled (#14580) 2025-12-08 17:18:11 +00:00
sessionCleanup.integration.test.ts Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
sessionCleanup.test.ts feat(core): Isolate and cleanup truncated tool outputs (#17594) 2026-01-29 23:20:11 +00:00
sessionCleanup.ts feat(core): Isolate and cleanup truncated tool outputs (#17594) 2026-01-29 23:20:11 +00:00
sessions.test.ts Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
sessions.ts Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
sessionUtils.test.ts chore: improve error messages for --resume (#15360) 2025-12-22 22:44:41 +00:00
sessionUtils.ts chore: improve error messages for --resume (#15360) 2025-12-22 22:44:41 +00:00
settingsUtils.test.ts feat(settings): rename negative settings to positive naming (disable* -> enable*) (#14142) 2026-01-16 22:33:49 +00:00
settingsUtils.ts fix: Show experiment values in settings UI for compressionThreshold (#16267) 2026-01-17 03:18:34 +00:00
skillSettings.ts [Skills] Multi-scope skill enablement and shadowing fix (#15953) 2026-01-07 04:24:29 +00:00
skillUtils.test.ts feat(cli): add security consent prompts for skill installation (#16549) 2026-01-15 01:47:02 +00:00
skillUtils.ts feat(cli): add security consent prompts for skill installation (#16549) 2026-01-15 01:47:02 +00:00
spawnWrapper.ts chore: consistently import node modules with prefix (#3013) 2025-08-25 20:11:27 +00:00
startupWarnings.test.ts fix(test): Fix a disabled test (#9481) 2025-09-24 17:42:03 +00:00
startupWarnings.ts chore: consistently import node modules with prefix (#3013) 2025-08-25 20:11:27 +00:00
terminalTheme.ts Make merged settings non-nullable and fix all lints related to that. (#16647) 2026-01-15 17:26:10 +00:00
toolOutputCleanup.test.ts feat(core): Isolate and cleanup truncated tool outputs (#17594) 2026-01-29 23:20:11 +00:00
updateEventEmitter.test.ts Improve code coverage for cli package (#13724) 2025-11-24 17:41:46 +00:00
updateEventEmitter.ts chore: consistently import node modules with prefix (#3013) 2025-08-25 20:11:27 +00:00
userStartupWarnings.test.ts feat(ui): reduce home directory warning noise and add opt-out setting (#16229) 2026-01-09 19:56:22 +00:00
userStartupWarnings.ts feat(ui): reduce home directory warning noise and add opt-out setting (#16229) 2026-01-09 19:56:22 +00:00
windowTitle.test.ts feat(cli): consolidate shell inactivity and redirection monitoring (#17086) 2026-01-21 22:31:24 +00:00
windowTitle.ts feat(cli): consolidate shell inactivity and redirection monitoring (#17086) 2026-01-21 22:31:24 +00:00