gemini-cli/packages/core/src/tools
fuyou 66c2184fe5
feat: Add AbortSignal support for retry logic and tool execution (#9196)
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-09-24 19:10:55 +00:00
..
__snapshots__ update shell info (#8489) 2025-09-15 20:27:19 +00:00
diffOptions.test.ts rename(telemetry): Update ai_(added|removed)_lines to model_(added|removed)_lines (#7577) 2025-09-04 03:54:52 +00:00
diffOptions.ts rename(telemetry): Update ai_(added|removed)_lines to model_(added|removed)_lines (#7577) 2025-09-04 03:54:52 +00:00
edit.test.ts refactor(core): Use BaseLlmClient for utility LLM calls in edit corrector (#8443) 2025-09-16 00:46:41 +00:00
edit.ts refactor(core): Use BaseLlmClient for utility LLM calls in edit corrector (#8443) 2025-09-16 00:46:41 +00:00
glob.test.ts Add .geminiignore support to the glob tool. (#8086) 2025-09-10 16:54:50 +00:00
glob.ts Add .geminiignore support to the glob tool. (#8086) 2025-09-10 16:54:50 +00:00
grep.test.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
grep.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
ls.test.ts Add .geminiignore support to the glob tool. (#8086) 2025-09-10 16:54:50 +00:00
ls.ts Add .geminiignore support to the glob tool. (#8086) 2025-09-10 16:54:50 +00:00
mcp-client-manager.test.ts fix(trust): Update config.isTrustedFolder (#7373) 2025-08-29 02:41:33 +00:00
mcp-client-manager.ts Allow users to type while waiting for MCP servers (#8021) 2025-09-08 23:37:36 +00:00
mcp-client.test.ts Skip MCP server connections in untrusted folders (#7358) 2025-08-28 22:46:27 +00:00
mcp-client.ts feat(security) - Make oauth token storage implement the shared interface (#7802) 2025-09-05 16:08:50 +00:00
mcp-tool.test.ts feat: Add AbortSignal support for retry logic and tool execution (#9196) 2025-09-24 19:10:55 +00:00
mcp-tool.ts feat: Add AbortSignal support for retry logic and tool execution (#9196) 2025-09-24 19:10:55 +00:00
memoryTool.test.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
memoryTool.ts refactor(core): reuse computeNewContent in performAddMemoryEntry (#6689) 2025-08-29 17:35:00 +00:00
message-bus-integration.test.ts feat: add message bus integration for tool confirmation (#8938) 2025-09-22 19:03:20 +00:00
modifiable-tool.test.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
modifiable-tool.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
read-file.test.ts feat(core): Save large tool outputs to a file and return truncated lines (#6240) 2025-09-05 22:37:29 +00:00
read-file.ts feat(core): Save large tool outputs to a file and return truncated lines (#6240) 2025-09-05 22:37:29 +00:00
read-many-files.test.ts Reduce bundle size & check it in CI (#7395) 2025-09-04 21:00:27 +00:00
read-many-files.ts Add .geminiignore support to the glob tool. (#8086) 2025-09-10 16:54:50 +00:00
ripGrep.test.ts Revert "feat(third_party) Port get-ripgrep." (#8923) 2025-09-19 18:08:41 +00:00
ripGrep.ts Revert "feat(third_party) Port get-ripgrep." (#8923) 2025-09-19 18:08:41 +00:00
shell.test.ts Remove conflicting shell Directory checks (#7845) 2025-09-13 17:33:12 +00:00
shell.ts update shell info (#8489) 2025-09-15 20:27:19 +00:00
smart-edit.test.ts Fix dollar sign replacement bug in file editing (#7871) 2025-09-13 06:05:43 +00:00
smart-edit.ts Fix dollar sign replacement bug in file editing (#7871) 2025-09-13 06:05:43 +00:00
tool-error.ts fix(cli) - Add logging for shell errors (#7007) 2025-08-26 19:26:16 +00:00
tool-registry.test.ts feat(errors): Make errors more informative (#7133) 2025-08-26 23:22:05 +00:00
tool-registry.ts Serialize function calls that mutate state (#8513) 2025-09-17 18:45:04 +00:00
tools.test.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
tools.ts feat: add message bus integration for tool confirmation (#8938) 2025-09-22 19:03:20 +00:00
web-fetch.test.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
web-fetch.ts refactor(core): Require model for utility calls (#7566) 2025-09-02 00:28:54 +00:00
web-search.test.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
web-search.ts refactor(core): Require model for utility calls (#7566) 2025-09-02 00:28:54 +00:00
write-file.test.ts refactor(core): Use BaseLlmClient for utility LLM calls in edit corrector (#8443) 2025-09-16 00:46:41 +00:00
write-file.ts refactor(core): Use BaseLlmClient for utility LLM calls in edit corrector (#8443) 2025-09-16 00:46:41 +00:00
write-todos.test.ts (feat): Add a ToDo tool to track ongoing task lists (#8761) 2025-09-20 13:01:02 +00:00
write-todos.ts (feat): Add a ToDo tool to track ongoing task lists (#8761) 2025-09-20 13:01:02 +00:00