Repository navigation
Commit b43f31d
Merge to commit Pull of request into krsjenmt/patch-1 (#31)
* Fix newline insertion bug in replace tool (google-gemini#18595)
* fix(evals): update save_memory evals and simplify tool description (google-gemini#18610)
* chore(evals): update validation_fidelity_pre_existing_errors to USUALLY_PASSES (google-gemini#18617)
* fix: shorten tool call IDs and fix duplicate tool name in truncated output filenames (google-gemini#18600)
* feat(cli): implement atomic writes and safety checks for trusted folders (google-gemini#18406)
* Remove relative docs links (google-gemini#18650)
* docs: add legacy snippets convention to GEMINI.md (google-gemini#18597)
* fix(chore): Support linting for cjs (google-gemini#18639)
Co-authored-by: Gal Zahavi <[email protected]>
* feat: move shell efficiency guidelines to tool description (google-gemini#18614)
* Added "" as default value, since getText() used to expect a string only and thus crashed when undefined... Fixes google-gemini#18076 (google-gemini#18099)
* Allow @-includes outside of workspaces (with permission) (google-gemini#18470)
* chore: make `ask_user` header description more clear (google-gemini#18657)
* bug(core): Fix minor bug in migration logic. (google-gemini#18661)
* Harded code assist converter. (google-gemini#18656)
* refactor(core): model-dependent tool definitions (google-gemini#18563)
* feat: enable plan mode experiment in settings (google-gemini#18636)
* refactor: push isValidPath() into parsePastedPaths() (google-gemini#18664)
* fix(cli): correct 'esc to cancel' position and restore duration display (google-gemini#18534)
* feat(cli): add DevTools integration with gemini-cli-devtools (google-gemini#18648)
* chore: remove unused exports and redundant hook files (google-gemini#18681)
* Fix number of lines being reported in rewind confirmation dialog (google-gemini#18675)
* feat(cli): disable folder trust in headless mode (google-gemini#18407)
* Disallow unsafe type assertions (google-gemini#18688)
* Change event type for release (google-gemini#18693)
* feat: handle multiple dynamic context filenames in system prompt (google-gemini#18598)
* Properly parse at-commands with narrow non-breaking spaces (google-gemini#18677)
* refactor(core): centralize core tool definitions and support model-specific schemas (google-gemini#18662)
* feat(core): Render memory hierarchically in context. (google-gemini#18350)
* feat: Ctrl+O to expand paste placeholder (google-gemini#18103)
* fix(cli): Improve header spacing (google-gemini#18531)
* Feature/quota visibility 16795 (google-gemini#18203)
* docs: remove TOC marker from Plan Mode header (google-gemini#18678)
* Inline thinking bubbles with summary/full modes (google-gemini#18033)
Co-authored-by: Jacob Richman <[email protected]>
* fix(ui): remove redundant newlines in Gemini messages (google-gemini#18538)
* test(cli): fix AppContainer act() warnings and improve waitFor resilience (google-gemini#18676)
* refactor(core): refine Security & System Integrity section in system prompt (google-gemini#18601)
* Fix layout rounding. (google-gemini#18667)
* docs(skills): enhance pr-creator safety and interactivity (google-gemini#18616)
* test(core): remove hardcoded model from TestRig (google-gemini#18710)
* feat(core): optimize sub-agents system prompt intro (google-gemini#18608)
* feat(cli): update approval mode labels and shortcuts per latest UX spec (google-gemini#18698)
* fix(plan): update persistent approval mode setting (google-gemini#18638)
Co-authored-by: Sandy Tao <[email protected]>
* fix: move toasts location to left side (google-gemini#18705)
* feat(routing): restrict numerical routing to Gemini 3 family (google-gemini#18478)
* fix(ide): fix ide nudge setting (google-gemini#18733)
* fix(core): standardize tool formatting in system prompts (google-gemini#18615)
* chore: consolidate to green in ask user dialog (google-gemini#18734)
* feat: add `extensionsExplore` setting to enable extensions explore UI. (google-gemini#18686)
* feat(cli): defer devtools startup and integrate with F12 (google-gemini#18695)
* ui: update & subdue footer colors and animate progress indicator (google-gemini#18570)
* test: add model-specific snapshots for coreTools (google-gemini#18707)
Co-authored-by: matt korwel <[email protected]>
* ci: shard windows tests and fix event listener leaks (google-gemini#18670)
* fix: allow `ask_user` tool in yolo mode (google-gemini#18541)
* feat: redact disabled tools from system prompt (google-gemini#13597) (google-gemini#18613)
* Update Gemini.md to use the curent year on creating new files (google-gemini#18460)
* Code review cleanup for thinking display (google-gemini#18720)
* fix(cli): hide scrollbars when in alternate buffer copy mode (google-gemini#18354)
Co-authored-by: Jacob Richman <[email protected]>
* Fix issues with rip grep (google-gemini#18756)
* fix(cli): fix history navigation regression after prompt autocomplete (google-gemini#18752)
* chore: cleanup unused and add unlisted dependencies in packages/cli (google-gemini#18749)
* Fix issue where Gemini CLI creates tests in a new file (google-gemini#18409)
* feat(telemetry): Ensure experiment IDs are included in OpenTelemetry logs (google-gemini#18747)
* feat(ux): added text wrapping capabilities to markdown tables (google-gemini#18240)
Co-authored-by: jacob314 <[email protected]>
* Revert "fix(mcp): ensure MCP transport is closed to prevent memory leaks" (google-gemini#18771)
* chore(release): bump version to 0.30.0-nightly.20260210.a2174751d (google-gemini#18772)
* chore: cleanup unused and add unlisted dependencies in packages/core (google-gemini#18762)
* chore(core): update activate_skill prompt verbiage to be more direct (google-gemini#18605)
* Add autoconfigure memory usage setting to the dialog (google-gemini#18510)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* fix(core): prevent race condition in policy persistence (google-gemini#18506)
Co-authored-by: Allen Hutchison <[email protected]>
* fix(evals): prevent false positive in hierarchical memory test (google-gemini#18777)
* test(evals): mark all `save_memory` evals as `USUALLY_PASSES` due to unreliability (google-gemini#18786)
* feat(cli): add setting to hide shortcuts hint UI (google-gemini#18562)
* feat(core): formalize 5-phase sequential planning workflow (google-gemini#18759)
* Introduce limits for search results. (google-gemini#18767)
---------
Co-authored-by: Andrew Garrett <[email protected]>
Co-authored-by: N. Taylor Mullen <[email protected]>
Co-authored-by: Sandy Tao <[email protected]>
Co-authored-by: Gal Zahavi <[email protected]>
Co-authored-by: christine betts <[email protected]>
Co-authored-by: Aswin Ashok <[email protected]>
Co-authored-by: Abhijith V Ashok <[email protected]>
Co-authored-by: Tommaso Sciortino <[email protected]>
Co-authored-by: Jack Wotherspoon <[email protected]>
Co-authored-by: joshualitt <[email protected]>
Co-authored-by: Jacob Richman <[email protected]>
Co-authored-by: Aishanee Shah <[email protected]>
Co-authored-by: Jerop Kipruto <[email protected]>
Co-authored-by: Adib234 <[email protected]>
Co-authored-by: Christian Gunderman <[email protected]>
Co-authored-by: g-samroberts <[email protected]>
Co-authored-by: Spencer <[email protected]>
Co-authored-by: Dmitry Lyalin <[email protected]>
Co-authored-by: matt korwel <[email protected]>
Co-authored-by: Shreya Keshive <[email protected]>
Co-authored-by: Sri Pasumarthi <[email protected]>
Co-authored-by: Keith Guerin <[email protected]>
Co-authored-by: Sehoon Shon <[email protected]>
Co-authored-by: Adam Weidman <[email protected]>
Co-authored-by: Kevin Ramdass <[email protected]>
Co-authored-by: Dev Randalpura <[email protected]>
Co-authored-by: gemini-cli-robot <[email protected]>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Brad Dux <[email protected]>
Co-authored-by: Allen Hutchison <[email protected]>
Co-authored-by: Abhijit Balaji <[email protected]>1 parent de1fbf3 commit b43f31d
435 files changed
Lines changed: 12172 additions & 5296 deletions
File tree
- .gemini
- commands
- skills/pr-creator
- .github
- scripts
- workflows
- docs
- cli
- get-started
- evals
- integration-tests
- packages
- a2a-server
- src
- agent
- commands
- config
- http
- persistence
- utils
- cli
- src
- commands
- extensions
- hooks
- mcp
- skills
- config
- extensions
- mcp
- services
- test-utils
- ui
- auth
- commands
- components
- __snapshots__
- messages
- __snapshots__
- triage
- contexts
- editors
- hooks
- layouts
- themes
- utils
- __snapshots__
- utils
- zed-integration
- core
- src
- agents
- availability
- code_assist
- experiments
- commands
- config
- confirmation-bus
- core
- __snapshots__
- hooks
- ide
- mcp
- token-storage
- policy
- policies
- prompts
- routing/strategies
- safety
- scheduler
- services
- skills
- builtin/skill-creator/scripts
- telemetry
- clearcut-logger
- test-utils
- tools
- __snapshots__
- definitions
- __snapshots__
- utils
- test-utils
- src
- vscode-ide-companion
- src
- schemas
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
6 | 10 | | |
7 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | | - | |
21 | | - | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
27 | 36 | | |
28 | 37 | | |
29 | 38 | | |
30 | 39 | | |
31 | 40 | | |
32 | 41 | | |
33 | | - | |
| 42 | + | |
34 | 43 | | |
35 | | - | |
| 44 | + | |
36 | 45 | | |
37 | 46 | | |
38 | 47 | | |
| |||
44 | 53 | | |
45 | 54 | | |
46 | 55 | | |
47 | | - | |
| 56 | + | |
48 | 57 | | |
49 | 58 | | |
50 | 59 | | |
51 | 60 | | |
52 | 61 | | |
53 | 62 | | |
54 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
55 | 74 | | |
56 | 75 | | |
57 | 76 | | |
| |||
68 | 87 | | |
69 | 88 | | |
70 | 89 | | |
| 90 | + | |
71 | 91 | | |
72 | 92 | | |
73 | 93 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
3 | 7 | | |
4 | 8 | | |
5 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
359 | | - | |
| 359 | + | |
360 | 360 | | |
361 | 361 | | |
362 | 362 | | |
363 | 363 | | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
364 | 370 | | |
365 | 371 | | |
366 | 372 | | |
| |||
411 | 417 | | |
412 | 418 | | |
413 | 419 | | |
414 | | - | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
415 | 428 | | |
416 | 429 | | |
417 | 430 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
55 | 59 | | |
56 | 60 | | |
57 | 61 | | |
| |||
63 | 67 | | |
64 | 68 | | |
65 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
66 | 73 | | |
67 | 74 | | |
68 | 75 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| 109 | + | |
109 | 110 | | |
110 | 111 | | |
111 | 112 | | |
| |||
130 | 131 | | |
131 | 132 | | |
132 | 133 | | |
133 | | - | |
| 134 | + | |
| 135 | + | |
134 | 136 | | |
135 | 137 | | |
136 | 138 | | |
| |||
139 | 141 | | |
140 | 142 | | |
141 | 143 | | |
142 | | - | |
143 | | - | |
144 | | - | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
| 49 | + | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
72 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
73 | 75 | | |
74 | 76 | | |
75 | 77 | | |
| |||
96 | 98 | | |
97 | 99 | | |
98 | 100 | | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
0 commit comments