apply_diff
syntax in .roo/system-prompt-*
files incorrectly triggers Git conflict markers in vscode
#3042
Labels
App Version
v3.14.3
API Provider
OpenRouter
Model Used
Claude 3.7 Sonnet
Actual vs. Expected Behavior
The
.roo/system-prompt-*
files used by Roo tooling contain structured diff blocks with syntax that mimics Git merge conflict markers:This syntax is essential for the
apply_diff
tool to function correctly. However, Git and Git-aware editors like VSCode and GitLens treat these lines as actual merge conflicts, even though they are not, leading to:Detailed Steps to Reproduce
.roo/system-prompt-*
file containing a validapply_diff
block.Relevant API Request Output
Additional Context
Environment:
The text was updated successfully, but these errors were encountered: