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
Support multiple concurrent permission requests (for multi-agent workflows) #164
When using oh-my-opencode or similar plugins that spawn multiple sub-agents in parallel, each agent can request permissions simultaneously (e.g., file edits, bash commands).
Currently, opencode.nvim only tracks a single permission at a time via state.current_permission. When a second permission arrives while one is pending, the plugin shows a warning and overwrites the first:
Activity
sudo-tee commentedon Jan 6, 2026
This looks similar to #158
sudo-tee commentedon Jan 9, 2026
@ragu-manjegowda I have redesigned the permission system to support multiple concurent permission.
It's not ready to be merged yet as it was a pretty significant change.
but If you have time to see if it does work for you let me know.
#173
ragu-manjegowda commentedon Jan 9, 2026
@sudo-tee thanks for the fix! It works exactly as expected!
Here is the commit I tested,
sudo-tee commentedon Jan 9, 2026
Glad to hear this. I will do some final testing and merge this soon
sudo-tee commentedon Jan 12, 2026
Should be fixed by #173