Abhi
8778942e11
Bump @google/genai dependency ( #870 )
2025-06-09 14:17:39 -04:00
Tommaso Sciortino
ce5b22e9d7
Simplify user agent handling. ( #828 )
2025-06-09 09:31:27 -07:00
Olcan
7c24d46085
rename shell tool more intuitively as run_shell_command (from historical name of execute_bash_command inherited from terminal tool) ( #869 )
2025-06-09 08:57:30 -07:00
anj-s
3177f03ab9
Add support for sorting files search by recency threshold followed by lexicographic sorting ( #867 )
2025-06-09 08:07:24 -07:00
Olcan
0ab24b8191
fix mcp timeouts and missing description on mcp errors ( #868 )
2025-06-08 21:52:11 -07:00
Olcan
7c5de0ce31
replace reference to "README" with "docs" to avoid confusion for folks who do not have access to README ( #866 )
2025-06-08 19:19:33 -07:00
matt korwel
b2cbdf3091
Rollforward AST changes to unblock Sandboxing ( #863 )
2025-06-08 19:07:25 -07:00
N. Taylor Mullen
7bef436c11
feat(core): Add .gitignore support to getFolderStructure ( #865 )
2025-06-09 01:42:38 +00:00
N. Taylor Mullen
275c295dc3
feat(git): Refactor gitignore handling to use ignore library instead of minimatch ( #864 )
2025-06-08 18:32:19 -07:00
Olcan
1a88273ae6
enforce minimum lines shown/hidden ( #860 )
2025-06-08 17:11:16 -07:00
Olcan
9d895915b2
drop redundant -s flag for custom sandbox build ( #859 )
2025-06-08 16:43:04 -07:00
Olcan
db63a77b01
use -s flag (to skip npm install + build) for build_sandbox.sh when running via npm run build:all ( #858 )
2025-06-08 16:36:52 -07:00
N. Taylor Mullen
cf7c1e5e1d
Revert "Add batch editing capabilities to Edit Tool ( #648 )" ( #857 )
2025-06-08 23:20:43 +00:00
Bryan Morgan
ddbf0ccf78
Bryanmorgan/add tool source description ( #856 )
2025-06-08 19:07:05 -04:00
Bryan Morgan
b08d642ddc
Bryanmorgan/add mcp description support ( #855 )
2025-06-08 18:45:36 -04:00
N. Taylor Mullen
07362d3163
fix(tool-scheduler): Correctly pipe cancellation signal to tool calls ( #852 )
2025-06-08 22:42:49 +00:00
Abhi
b37e9f454d
feat: Introduce session context and add session duration stat for /stats command ( #854 )
2025-06-08 18:01:02 -04:00
Scott Densmore
a55246b2b8
feat: display commit hash in detached HEAD state ( #832 )
2025-06-08 14:59:18 -07:00
Eddie Santos
557add2f98
Add tests for core/utils/editor ( #851 )
2025-06-08 19:42:42 +00:00
N. Taylor Mullen
2bb88843f7
fix(cli): correctly handle tool invocation cancellation ( #844 )
2025-06-08 11:14:45 -07:00
Leo
588e79e48f
feat: Add flow to allow modifying edits during edit tool call ( #808 )
2025-06-08 10:56:58 -07:00
matt korwel
334a7e0070
fix(deps): externalize tree-sitter ( #840 )
...
Submitting without approval to fix broken deployment on main. But also, we should lock this down.
2025-06-08 02:05:55 -07:00
N. Taylor Mullen
e6d69cf339
feat: update ctrl+t text ( #845 )
2025-06-08 07:16:08 +00:00
Keith Ballinger
042685ca48
chore: remove stray file_learnings.md ( #837 )
2025-06-07 23:02:59 -07:00
Keith Ballinger
19ba269a8c
Makefile for convenience ( #833 )
2025-06-07 22:22:32 -07:00
Keith Ballinger
0075c68954
refactor(core): remove comments from geminiChat.ts ( #834 )
2025-06-07 22:20:59 -07:00
Scott Densmore
8fc27f13c1
feat(cli): improve API error parsing and display ( #829 )
2025-06-07 22:04:57 -07:00
Abhi
5c9343bce8
Fix Build Failure - Build fails in sandbox due to missing build toolchain ( #831 )
2025-06-08 01:04:20 -04:00
Abhi
4f9add1bc6
Fix typo in CONTRIBUTING.md ( #827 )
2025-06-07 19:40:16 -04:00
Tommaso Sciortino
3c2a17e9f6
Introduce ContentGeneratorConfig ( #826 )
2025-06-07 16:17:27 -07:00
Bryan Morgan
bdc3ba4bde
Bryanmorgan/add mcp description support ( #825 )
2025-06-07 18:30:56 -04:00
Tolik Malibroda
293e14feec
fix: Rename missing occurence of gemini-code ( #824 )
2025-06-08 00:12:53 +02:00
Jacob Richman
ebf20d4c4c
Auto insert @ when dragging and dropping files. ( #812 )
2025-06-07 14:48:56 -07:00
cperry-goog
a49f734c13
refactor: rename gemini-code to gemini-cli ( #822 )
2025-06-07 14:27:22 -07:00
Tommaso Sciortino
9ab8049312
Eliminate createServerConfig() ( #821 )
2025-06-07 13:49:00 -07:00
Tommaso Sciortino
0e56927c79
Fix missing arg warning in tests ( #820 )
2025-06-07 13:39:53 -07:00
Eddie Santos
72b6b10e55
Add embedder ( #818 )
2025-06-07 13:38:05 -07:00
cperry-goog
c0270dddf5
fix(build): correct sandbox warning link ( #819 )
2025-06-07 12:42:32 -07:00
matt korwel
d749c1c429
Creating Node AST Tool. ( #756 )
2025-06-07 12:07:58 -07:00
Bryan Morgan
42a29562cf
Added /mcp command support and cleaned up broken tests ( #817 )
2025-06-07 15:06:18 -04:00
Tommaso Sciortino
b1e4d9f412
Push model-switching logging into loadCliConfig ( #815 )
2025-06-07 11:12:30 -07:00
Tommaso Sciortino
1b6463c220
More version simplifiction. ( #810 )
2025-06-07 10:54:23 -07:00
cperry-goog
eeaff25857
docs: update and reorganize documentation ( #806 )
2025-06-07 10:47:30 -07:00
Eddie Santos
aa293865c4
toggle off ( #809 )
2025-06-07 00:06:15 -07:00
Keith Ballinger
7ad5f52437
Add batch editing capabilities to Edit Tool ( #648 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2025-06-06 22:54:37 -07:00
Tommaso Sciortino
03125a24e2
clean up version lookup code ( #804 )
2025-06-06 16:21:20 -07:00
cperry-goog
65879e652d
adding very important phrases ( #802 )
2025-06-06 14:49:40 -07:00
Jacob Richman
618dfa2c9f
feat(ui): add cursor to empty input prompt ( #800 )
2025-06-06 13:44:11 -07:00
jerop
725166b2bb
docs: Initialize tutorials section with MCP server example
...
This commit adds a new `tutorials.md` file to the CLI documentation.
This section is intended to house various tutorials for using Gemini CLI.
The initial content includes a tutorial on setting up Model Context
Protocol (MCP) servers, using the GitHub MCP server as an example.
The `docs/cli/index.md` has been updated to include a link to this
new tutorials section.
2025-06-06 13:05:13 -04:00
Jacob Richman
92891c9325
Exit with an error message if parsing settings.json fails. ( #747 )
2025-06-06 09:56:45 -07:00