Replies: 4 comments 11 replies
|
I like 1 for edits, seems reasonable and simple. I presume we can open the new For permission requests though I'm not sure. I agree it's disruptive. But I like leaning on 2 depends mostly on Neovim's 3: See #224. As best I could tell, other diff plugins are only meant to work with |
2 and 3. Sounds good as well. i am willing to take a look into them. I was hoping for just a hook as well, so that works out |
|
Hey, regarding non-intrusive permissions, I implemented a floating buffer locally that shows the permissions. |
I considered the plugin's philosophy a bit more. It's designed for focused pairing with a single OpenCode instance. Hence the server auto-connecting and blocking permission/edit requests. So async support isn't a priority. I've clarified that philosophy in the docs. This is in addition to the existing desire to not re-implement OpenCode TUI functionality (detailed permission review + reply). However I just added better workarounds in the last few commits: you can now disable auto-connect, and manually disconnect from servers. That way you can make requests to various OpenCode servers without getting blocking events from them all the time, and easily jump between servers. I hope that helps! |
Uh oh!
There was an error while loading. Please reload this page.
I really like the edit diff patch/permissions integration, and was wondering if there are plans to extend it a bit. Here are some things I had in mind:
Let me know if these are inline with the direction of the plugin or not. If it is, I would be happy to help integrate these.
All reactions