Roo-Code/src/shared
Hannes Rudolph a08bd766ff
refactor: remove legacy XML tool calling code (getToolDescription) (#10929)
- Remove getToolDescription() method from MultiSearchReplaceDiffStrategy
- Remove getToolDescription() from DiffStrategy interface
- Remove unused ToolDescription type from shared/tools.ts
- Remove unused eslint-disable directive
- Update test mocks to remove getToolDescription references
- Remove getToolDescription tests from multi-search-replace.spec.ts

Native tools are now defined in src/core/prompts/tools/native-tools/ using
the OpenAI function format. The removed code was dead since XML-style tool
calling was replaced with native tool calling.
2026-01-23 19:13:55 -05:00
..
__tests__ chore: remove MULTI_FILE_APPLY_DIFF experiment (#10925) 2026-01-23 18:39:24 -05:00
utils fix: create new Requesty profile during OAuth (#8699) 2025-11-02 01:07:16 -04:00
api.ts Move more types to @roo-code/types (for the cli) (#10583) 2026-01-09 11:59:06 -08:00
array.ts Initial streaming refactor 2024-10-09 01:49:54 -04:00
browserUtils.ts Browser Use 2.0 (#8941) 2025-11-21 17:26:15 -05:00
checkExistApiConfig.ts feat: remove Claude Code provider (#10883) 2026-01-21 21:32:56 -05:00
combineApiRequests.ts Add some functionality to @roo-code/core for the cli (#10584) 2026-01-09 13:05:15 -08:00
combineCommandSequences.ts Add some functionality to @roo-code/core for the cli (#10584) 2026-01-09 13:05:15 -08:00
context-mentions.ts fix: restrict @-mention parsing to line-start or whitespace boundaries (#7876) 2025-09-11 19:37:10 -04:00
core.ts Add some functionality to @roo-code/core for the cli (#10584) 2026-01-09 13:05:15 -08:00
cost.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
embeddingModels.ts Add some functionality to @roo-code/core for the cli (#10584) 2026-01-09 13:05:15 -08:00
experiments.ts chore: remove MULTI_FILE_APPLY_DIFF experiment (#10925) 2026-01-23 18:39:24 -05:00
getApiMetrics.ts Add some functionality to @roo-code/core for the cli (#10584) 2026-01-09 13:05:15 -08:00
globalFileNames.ts Use yaml as default custom modes format (#3749) 2025-05-20 16:44:29 -04:00
language.ts feat: Indonesian translation (#4672) 2025-06-13 20:25:05 -04:00
modes.ts Move isToolAllowedForMode out of shared directory (#10089) 2025-12-15 02:18:08 -08:00
package.ts Focus the extension when receiving bridge commands (#7633) 2025-09-03 12:23:50 -07:00
parse-command.ts Move auto-approval from ChatView to Task (#9157) 2025-11-10 17:01:50 -08:00
ProfileValidator.ts chore: remove human-relay provider (#10388) 2025-12-30 15:38:46 -07:00
skills.ts Add support for skills (#10335) 2025-12-25 20:28:41 -08:00
string-extensions.d.ts feat: recursively load .roo/rules and AGENTS.md from subdirectories (#10446) 2026-01-03 15:05:48 -05:00
support-prompt.ts Intelligent Context Condensation v2 (#10873) 2026-01-23 12:33:35 -07:00
todo.ts Add some functionality to @roo-code/core for the cli (#10584) 2026-01-09 13:05:15 -08:00
tools.ts refactor: remove legacy XML tool calling code (getToolDescription) (#10929) 2026-01-23 19:13:55 -05:00
vsCodeSelectorUtils.ts Prettier backfill 2025-01-17 14:11:28 -05:00
WebviewMessage.ts Move more types to @roo-code/types (for the cli) (#10583) 2026-01-09 11:59:06 -08:00