gemini-cli/packages/core/src/tools
Dongin Kim(Terry) 518caae62e
chore: Extract '.gemini' to GEMINI_DIR constant (#10540)
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
2025-10-13 17:31:39 +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 fix(core): Fix unable to cancel edit tool (#9299) 2025-09-24 19:16:00 +00:00
edit.ts fix(core): Fix unable to cancel edit tool (#9299) 2025-09-24 19:16:00 +00:00
glob.test.ts Add .geminiignore support to the glob tool. (#8086) 2025-09-10 16:54:50 +00:00
glob.ts feat: Add enableSubagents configuration and wire up subagent registration (#9988) 2025-10-01 20:54:00 +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 refactor(core): Extract file filtering constants from Config to break circular dependency (#9974) 2025-09-26 17:37:00 +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 Fix oauth support for MCP servers (#10427) 2025-10-03 16:23:55 +00:00
mcp-client.ts refactor(core): use assertConnected in McpClient discover method (#10989) 2025-10-13 16:57:10 +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 chore: Extract '.gemini' to GEMINI_DIR constant (#10540) 2025-10-13 17:31:39 +00:00
memoryTool.ts chore: Extract '.gemini' to GEMINI_DIR constant (#10540) 2025-10-13 17:31:39 +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 chore(shell): Enable interactive shell by default (#10661) 2025-10-08 20:28:19 +00:00
shell.ts chore(shell): Enable interactive shell by default (#10661) 2025-10-08 20:28:19 +00:00
smart-edit.test.ts feat(core): generalize path correction for use across tools (#10612) 2025-10-09 20:51:16 +00:00
smart-edit.ts feat(core): generalize path correction for use across tools (#10612) 2025-10-09 20:51:16 +00:00
tool-error.ts fix(cli): prevent exit on non-fatal tool errors (#10671) 2025-10-09 21:20:20 +00:00
tool-names.ts refactor(core): migrate web search tool to tool-names (#10782) 2025-10-10 19:51:24 +00:00
tool-registry.test.ts chore(mocktools): final step in unify mock tool definitions (#9166) 2025-09-29 20:43:06 +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 feat(telemetry): Add telemetry for web_fetch fallback attempts (#10749) 2025-10-09 17:01:17 +00:00
web-fetch.ts feat(telemetry): Add telemetry for web_fetch fallback attempts (#10749) 2025-10-09 17:01:17 +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): migrate web search tool to tool-names (#10782) 2025-10-10 19:51:24 +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): Centralize 'write_file' tool name (#10694) 2025-10-09 04:33:31 +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 refactor(core): Centralize 'write_todos_list' tool name (#10690) 2025-10-08 16:34:56 +00:00