..
__tests__
feat: add file context tracking to skip redundant re-reads
2025-12-16 08:55:31 -07:00
apply-patch
feat: add apply_patch native tool ( #9663 )
2025-11-28 23:07:03 -05:00
helpers
feat(read-file): implement incremental token-budgeted file reading ( #10052 )
2025-12-15 14:41:42 -08:00
accessMcpResourceTool.ts
fix: preserve dynamic MCP tool names in native mode API history ( #9559 )
2025-11-25 13:16:34 -05:00
ApplyDiffTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
ApplyPatchTool.ts
feat: add apply_patch native tool ( #9663 )
2025-11-28 23:07:03 -05:00
AskFollowupQuestionTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
AttemptCompletionTool.ts
feat: streaming tool stats + token usage throttling ( #9926 )
2025-12-08 19:40:12 -08:00
BaseTool.ts
fix: defer new_task tool_result until subtask completes for native protocol ( #9628 )
2025-11-26 17:25:04 -05:00
BrowserActionTool.ts
Add a way to save screenshots from the browser tool ( #9963 )
2025-12-09 16:12:36 -08:00
CodebaseSearchTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
ExecuteCommandTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
FetchInstructionsTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
GenerateImageTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
ListFilesTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
MultiApplyDiffTool.ts
fix: Update tools to return structured JSON for native protocol ( #9373 )
2025-11-18 20:01:15 -05:00
NewTaskTool.ts
Metadata‑driven subtasks (no UI changes): automatic parent resume and single‑open safety ( #9090 )
2025-11-27 21:18:42 -07:00
ReadFileTool.ts
feat: gate smart context tracking behind experimental setting
2025-12-16 08:55:31 -07:00
RunSlashCommandTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
SearchAndReplaceTool.ts
feat: add search_and_replace tool for batch text replacements ( #9549 )
2025-11-27 21:19:10 -07:00
SearchFilesTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
SearchReplaceTool.ts
feat: add search_replace native tool for single-replacement operations ( #9918 )
2025-12-08 10:45:55 -08:00
simpleReadFileTool.ts
feat: gate smart context tracking behind experimental setting
2025-12-16 08:55:31 -07:00
SwitchModeTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
ToolRepetitionDetector.ts
fix: Include nativeArgs in tool repetition detection ( #9377 )
2025-11-18 21:20:29 -05:00
UpdateTodoListTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
UseMcpToolTool.ts
feat: enable multiple native tool calls per turn with failure guardrails ( #9273 )
2025-11-25 20:21:13 -05:00
validateToolUse.ts
Move isToolAllowedForMode out of shared directory ( #10089 )
2025-12-15 02:18:08 -08:00
WriteToFileTool.ts
fix: remove omission detection logic to fix false positives ( #9787 )
2025-12-03 13:20:22 -05:00