You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Files were modified even being under 'Plan Mode' #5475
Plan mode was active (not Build) I asked for suggestions, but OpenCode allow files modifications and modified several files.
This is something VERY serious.
OpenCode version
1.0.150
Steps to reproduce
I do not think there is a procedure that can reproduce it.
Screenshot and/or share link
This is the log of actions:
Explore Task "Debug tree icon display issue"
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ List todeploy/lib/gum/web/file_mgr
├ List todeploy/lib/gum/web
├ Read todeploy/lib/gum/web/file_mgr/jstree/themes/default/style.min.css
├ Read todeploy/lib/gum/web/file_mgr/jstree/themes/default/style.css
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Bash Create backup of original file
├ Bash Fix the missing ti prefix in txt icon mapping
├ Grep 'ti\s+ti-
├ Grep 'ti\s+[a-z-]
├ Bash Check for any other icon mappings missing ti prefix
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Bash Create CSS fix for font icons in jsTree
├ Bash Apply CSS fix for font icons in jsTree
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Bash Fix jsTree types configuration to avoid conflicts
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Bash Fix jsTree types configuration properly
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Bash Remove the broken types configuration
├ Bash Add proper types configuration
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Bash Restore from backup
├ Bash Fix the txt icon mapping again
├ Invalid Invalid Tool
├ Bash Create fixed jsTree configuration
├ Bash Create CSS fix for font icons
├ Bash Apply CSS fix for font icons
├ Bash Remove types plugin from jsTree configuration
├ Bash Remove types configuration from jsTree
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Read todeploy/lib/gum/web/file_mgr/index.html
├ Read todeploy/lib/gum/web/file_mgr/index.html
└ Bash Check txt icon mapping fix
In the log of actions I see what appears to be Explore sub-agent running which has its own set of permissions. Explore sub-agent's intention seems to be read-only, on the other hand it uses the default set of agent permissions which include
Activity
github-actions commentedon Dec 13, 2025
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
Nindaleth commentedon Dec 17, 2025
In the log of actions I see what appears to be Explore sub-agent running which has its own set of permissions. Explore sub-agent's intention seems to be read-only, on the other hand it uses the default set of agent permissions which include
if I'm reading the relevant code part correctly.