Replies: 10 comments 12 replies
-
Same. I haven't used avante in a month or two, so I was surprised today when it updated and just started making changes and not actually answering queries or proposing changes. The behaviour persists even when I understand the desire to have this behaviour for some (i.e. 100% vibe coders), and having it as an option that can be enabled for those users is totally valid; but making it a seemingly mandatory across the board change is a bit weird (and a bit antithetical to anyone who would use neovim in the first place.) I'll have a look at the changelog tomorrow and see if the behaviour can be changed back. |
Beta Was this translation helpful? Give feedback.
-
So three things I found since yesterday.
There is
- mode="legacy" you can put in your opts. I reached out to Yetone on
twitter and that is what he suggested. It works sometimes. Sometimes it
doesn't.
- when it shows you the suggestion, you can click on the 'c' option to go
to code. The suggestions in the code can be individually reviewed, So
that is nice.
- Switch to Gemini 2.5 Pro. That seems to still use the older style of
changes.
With option 2 - things are almost ok. However, you still don't see the
explanation _before_ it starts throwing code around, which is really
annoying. On the positive side - the reasoning is a lot deeper, and it
makes a lot fewer mistakes mis-aligning code. Too deep sometimes. For a
basic change it goes and overthinks things...
…On Sat, May 10, 2025 at 10:15 PM Bryan Vaz ***@***.***> wrote:
Same. I haven't used avante in a month or two, so I was surprised today
when it updated and just started making changes and not actually answering
queries or proposing changes. The behaviour persists even when
cursor_planning_mode=false
I understand the desire to have this behaviour for some (i.e. 100% vibe
coders), and having it as an option that can be enabled for those user is
totally valid; but making it a seemingly mandatory across the board change
is a bit weird (and a bit antithetical to anyone who would use neovim in
the first place.)
I'll have a look at the changelog tomorrow and see if the behaviour can be
changed back.
—
Reply to this email directly, view it on GitHub
<#2029 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB3WNTJE5PGEBSIUPKOPY2T252XDLAVCNFSM6AAAAAB425O64CVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGMJQGQ2TSNQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
Best Regards!
Vess Bakalov
|
Beta Was this translation helpful? Give feedback.
-
I'll try the legacy mode tomorrow and to see what happens. If the reasoning is more detailed in the new mode, that's great, but I still think being able to see that stream of consciousness is important. More often than not, I don't want the AI to apply all the changes, or even some of them; most of the time I'm going through the responses and only yanking the 5-6 lines that are actually relevant and incorporating them. I assume most experienced developers are actually using it this way (which is also why we're using neovim and not VS Code/Windsurf/Cursor) |
Beta Was this translation helpful? Give feedback.
-
I could swear that mode="legacy" worked once. Today it refuses to do anything. I am afraid to upgrade again :) One thing I have not tried is to put the replace_in_files in the disabled_tools array. I may actually do that tomorrow to test. I have a very extensive config, so if someone can spot something I am doing wrong, let me know
|
Beta Was this translation helpful? Give feedback.
-
@codr1 See #1956 (comment) on how to peg |
Beta Was this translation helpful? Give feedback.
-
I have also switched back to |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
yea this agentic shit is absolutely not usable. I need the legacy mode or im done with avante |
Beta Was this translation helpful? Give feedback.
-
Not sure at what point the change was made, but the To return the previous behaviour you have to add the following to your require("avante").setup({
---@alias avante.Mode "agentic" | "legacy"
mode = "legacy",
...
disabled_tools = { "python", "replace_in_file" },
...
} |
Beta Was this translation helpful? Give feedback.
-
how can i stop replace after i reject replace response |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Have others observed this behavior? It seems to have started in the last week. It makes life SO MUCH HARDER. Changes show up with no explanation and it is hard to do a proper review.
Beta Was this translation helpful? Give feedback.
All reactions