Hadi Minooei
bfbdae8e3a
Merge remote-tracking branch 'origin/main' into feature/simulator-knowledge-update
...
# Conflicts:
# package-lock.json
# package.json
# packages/cli/src/interactiveCli.tsx
# packages/core/src/telemetry/llmRole.ts
2026-04-16 22:05:57 -07:00
Hadi Minooei
40f9db30ce
feat(cli): add user simulator, docker support, and external knowledge source handling
...
- Added UserSimulator service for automated interactions.
- Added Docker simulation script and documentation.
- Supported --knowledge-source flag defaulting to ~/.agents/kb.md.
2026-04-16 19:16:39 -07:00
Spencer
5fc8fea8d7
fix: resolve lifecycle memory leaks by cleaning up listeners and root closures ( #25049 )
2026-04-10 04:21:14 +00:00
euxaristia
a9b5c693ca
fix(cli): suppress unhandled AbortError logs during request cancellation ( #22621 )
2026-04-09 18:27:08 +00:00
Dev Randalpura
47c5d25d93
Added flag for ept size and increased default size ( #24859 )
2026-04-08 03:03:36 +00:00
Coco Sheng
830f7dec61
fix(cli): resolve TTY hang on headless environments by unconditionally resuming process.stdin before React Ink launch ( #23673 )
2026-03-25 18:18:43 +00:00
Christian Gunderman
8f391585ab
Disallow and suppress misused spread operator. ( #23294 )
2026-03-21 05:21:53 +00:00
Jerop Kipruto
5a3c7154df
feat(worktree): add Git worktree support for isolated parallel sessions ( #22973 )
2026-03-20 14:10:51 +00:00
Gal Zahavi
e3b3b71c14
feat(core): implement SandboxManager interface and config schema ( #21774 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-11 21:42:50 +00:00
nityam
016d5d8eb6
merge duplicate imports packages/cli/src subtask1 ( #22040 )
2026-03-11 17:50:42 +00:00
Gal Zahavi
6900fe5527
feat(policy): add --admin-policy flag for supplemental admin policies ( #20360 )
2026-03-11 17:35:45 +00:00
Sandy Tao
42d367d72f
fix(cli): gracefully handle --resume when no sessions exist ( #21429 )
2026-03-06 19:02:33 +00:00
Gaurav
ea48bd9414
feat: better error messages ( #20577 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
2026-02-27 18:18:16 +00:00
Pyush Sinha
d7320f5425
refactor(core,cli): useAlternateBuffer read from config ( #20346 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2026-02-27 15:55:02 +00:00
Yuvraj Angad Singh
b8d6041d42
fix: prevent orphaned processes from consuming 100% CPU when terminal closes ( #16965 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-02-26 23:17:09 +00:00
Spencer
fe428936d5
feat(ui): improve startup warnings UX with dismissal and show-count limits ( #19584 )
2026-02-20 18:22:45 +00:00
Dmitry Lyalin
78de533c48
feat(cli): add macOS run-event notifications (interactive only) ( #19056 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-02-18 20:28:17 +00:00
Allen Hutchison
696198be87
feat(policy): add --policy flag for user defined policies ( #18500 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-13 00:25:23 +00:00
Brad Dux
0080589939
fix(cli): resolve double rendering in shpool and address vscode lint warnings ( #18704 )
2026-02-11 17:29:18 +00:00
Gal Zahavi
71f46f1160
fix: enforce folder trust for workspace settings, skills, and context ( #17596 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-03 22:53:31 +00:00
Shreya Keshive
87a0db20d2
fix(auth): don't crash when initial auth fails ( #17308 )
2026-01-22 16:44:55 +00:00
Gal Zahavi
45d554ae2f
fix(core,cli): enable recursive directory access for ( #17094 )
2026-01-21 17:58:23 +00:00
Shreya Keshive
d0cae4547e
fix(admin): Ensure CLI commands run in non-interactive mode ( #17218 )
2026-01-21 17:38:20 +00:00
Sehoon Shon
7990073543
feat(cli): sanitize ANSI escape sequences in non-interactive output ( #17172 )
2026-01-21 04:58:37 +00:00
Jacob Richman
f7f38e2b9e
Make merged settings non-nullable and fix all lints related to that. ( #16647 )
2026-01-15 17:26:10 +00:00
Sandy Tao
39b3f20a22
feat(cli): implement passive activity logger for session analysis ( #15829 )
2026-01-11 13:22:49 +00:00
Shreya Keshive
d74bf9ef2f
feat: apply remote admin settings (no-op) ( #16106 )
2026-01-09 22:04:57 +00:00
Vedant Mahajan
c64b5ec4a3
feat(hooks): simplify hook firing with HookSystem wrapper methods ( #15982 )
...
Co-authored-by: Ishaan Gupta <ishaankone@gmail.com >
2026-01-07 19:11:49 +00:00
Abhi
c0ccb22460
chore: cleanup old smart edit settings ( #15832 )
2026-01-02 22:28:28 +00:00
Shreya Keshive
1e08b150f7
refactor(auth): Refactor non-interactive mode auth validation & refresh ( #15679 )
2025-12-30 16:09:00 +00:00
Adib234
10ae84869a
Migrate console to coreEvents.emitFeedback or debugLogger ( #15219 )
2025-12-29 20:46:10 +00:00
Sehoon Shon
e6344a8c24
Security: Project-level hook warnings ( #15470 )
2025-12-23 21:10:46 +00:00
Jacob Richman
322232e514
feat: Detect background color ( #15132 )
2025-12-18 18:36:48 +00:00
Christian Gunderman
d2a6b30398
Send the model and CLI version with the user agent ( #14865 )
2025-12-10 00:38:33 +00:00
Edilmo Palencia
1c12da1fad
feat(hooks): Hook Session Lifecycle & Compression Integration ( #14151 )
2025-12-03 17:04:13 +00:00
Allen Hutchison
828afe113e
refactor(stdio): always patch stdout and use createWorkingStdio for clean output ( #14159 )
2025-12-02 23:08:25 +00:00
Megha Bansal
d97bbd5324
Update error codes when process exiting the gemini cli ( #13728 )
2025-11-26 02:43:21 +00:00
Megha Bansal
95693e265e
Improve code coverage for cli package ( #13724 )
2025-11-24 17:41:46 +00:00
Jacob Richman
5e218a5630
Turn off alternate buffer mode by default. ( #13623 )
2025-11-22 01:30:38 +00:00
Tommaso Sciortino
1e715d1e5c
Restore bracketed paste mode after external editor exit ( #13606 )
2025-11-21 21:20:37 +00:00
Jacob Richman
fec0eba07e
move stdio ( #13528 )
2025-11-20 22:16:46 +00:00
Jacob Richman
d1e35f8660
Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering ( #13247 )
...
Bypassing rules as link checker failure is spurious.
2025-11-20 10:44:02 -08:00
Tommaso Sciortino
ba88707b1e
Fix test to not leave terminal in mouse mode ( #13232 )
2025-11-17 17:47:08 +00:00
Megha Bansal
638dd2f6c0
Improve test code coverage for cli/command/extensions package ( #12994 )
2025-11-14 05:28:01 +00:00
Jacob Richman
eb9ff72b5a
Support incremental update experiment flag. ( #12926 )
2025-11-13 17:45:03 +00:00
Jacob Richman
0f9ec2735c
feat(ui) Make useAlternateBuffer the default ( #12976 )
2025-11-13 05:17:46 +00:00
bl-ue
6893d27441
feat(sessions): add resuming to geminiChat and add CLI flags for session management ( #10719 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-11 01:31:00 +00:00
Jacob MacDonald
da4fa5ad75
Extensions MCP refactor ( #12413 )
2025-11-04 15:51:18 +00:00
shishu314
6ee7165e39
feat(infra) - Add logging for slow rendering ( #11147 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com >
2025-10-31 19:51:05 +00:00
shishu314
99f75f3218
Fix(noninteractive) - Add message when user uses deprecated flag ( #11682 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com >
2025-10-29 21:54:40 +00:00