feat: Add platform-specific terminal context (#5659) #5661
+277
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #5659
This PR enhances Roo's terminal command generation by adding platform-specific context to the system prompt.
Changes Made
Testing
This resolves the issue where Roo would use inappropriate terminal commands for the user's platform.
Important
Adds platform-specific terminal context and examples to improve command generation for different operating systems and shells.
system-info.ts
for Windows, macOS, and Linux.execute_command
tool inexecute-command.ts
with platform-appropriate examples.This description was created by
for d791a53. You can customize this summary. It will automatically update as commits are pushed.