Skip to content

Conversation

@roomote
Copy link
Contributor

@roomote roomote bot commented Dec 21, 2025

This PR completely removes the simpleReadFileTool and all its dependencies, leaving no trace or legacy fallback.

Changes Made

  • Deleted simpleReadFileTool.ts file
  • Deleted simple-read-file.ts prompt description file
  • Deleted single-file-read-models.ts types file
  • Removed imports and usage from presentAssistantMessage.ts
  • Removed imports and usage from prompts/tools/index.ts
  • Removed export from packages/types/src/index.ts

Testing

  • All TypeScript type checks pass
  • All related tests pass (59 tests)
  • Linting passes

All models now use the standard read_file tool implementation.


View task on Roo Code Cloud

- Delete simpleReadFileTool.ts file
- Delete simple-read-file.ts prompt description file
- Delete single-file-read-models.ts types file
- Remove imports and usage from presentAssistantMessage.ts
- Remove imports and usage from prompts/tools/index.ts
- Remove export from packages/types/src/index.ts

This removes all traces of the legacy single-file read tool implementation that was used for specific models. All models now use the standard read_file tool.
@roomote
Copy link
Contributor Author

roomote bot commented Dec 21, 2025

Rooviewer Clock   See task on Roo Cloud

Review complete. No issues found.

This PR cleanly removes the simpleReadFileTool and all its dependencies. All references have been properly removed from the codebase, and the standard read_file tool will now be used for all models.

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Dec 21, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Dec 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. lgtm This PR has been approved by a maintainer

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

4 participants