joshualitt
12d87bc9ef
feat(core): Cleanup after migrating tools. ( #6199 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-19 20:55:06 +00:00
Conrad Irwin
f0af8c2e2d
Read and write files through Zed ( #6169 )
...
Co-authored-by: Agus Zubiaga <agus@zed.dev >
2025-08-18 22:29:45 +00:00
Akhil Appana
fa020d15c7
fix: properly report tool errors in telemetry ( #5688 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-08 11:33:42 +00:00
joshualitt
641b0cda09
bug(core): Prompt engineering for truncated read_file. ( #5161 )
2025-08-06 20:52:04 +00:00
joshualitt
81c8e0163c
feat(core): Introduce DeclarativeTool and ToolInvocation. ( #5613 )
2025-08-06 17:50:02 +00:00
joshualitt
55c568bb70
bug(core): UI reporting for truncated read_file. ( #5155 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-31 16:31:14 +00:00
Yuki Okita
2d6318d9d0
feat: Multi-Directory Workspace Support (part1: add --include-directories option) ( #4605 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
2025-07-30 20:38:20 +00:00
Tommaso Sciortino
8190c00931
Fix read-file.test.ts to be windows compatible. ( #4864 )
2025-07-25 17:31:22 +00:00
Tommaso Sciortino
3757633829
Pure refactor: Consolidate isWithinRoot() function calling. ( #4163 )
2025-07-15 05:55:49 +00:00
Tommaso Sciortino
a863ec4ddc
Don't enforce leading slash since that's not true on Windows ( #3545 )
2025-07-08 16:30:49 +00:00
Tommaso Sciortino
e4b5a5ae4e
Improve Function Call argument validation and typing ( #2881 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2025-07-08 06:48:44 +00:00
Keir Mierle
86b193e323
fix: Push tool calls to absolute paths ( #1055 ) ( #1057 )
...
Make several changes to guide the model to request absolute paths,
reducing frequent accidental relative path tool call failures.
- Switch the parameter name: path --> absolute_path.
- Update the tool definition to strongly require an absolute path.
- Update the system prompt to indicate absolute paths are required.
- Update the system prompt tool use examples to use absolute paths.
Test case:
Open GC in GC: "Locate the primary file calling genai"
- Expected: Model opens files with absolute path, successfully.
- Actual (pre-patch): Failure, attempts to read with relative path.
- Actual (post-patch): Success, attempts to read with absolute path.
2025-06-14 21:16:11 -07:00
Anas H. Sulaiman
194e091d4a
centralize file filtering in FileDiscoveryService ( #1039 )
2025-06-14 14:25:34 +00:00
Eddie Santos
9a7199519e
Add support for .geminiignore file ( #757 )
2025-06-05 10:15:27 -07:00
Tommaso Sciortino
64bd136f42
Rename server->core ( #638 )
2025-05-30 18:25:47 -07:00