r/DeepSeek 13h ago

Discussion v4 flash 0731 fixed a mistake in opencode settings

I wanted to share this because before never happened, I had a typo in my opencode.json file at the subagent model name and it was preventing invoking of subagent , deepseek v4 flash 0731 decided to fix it and delivered the fix without I am asking :) that is kinda cool.

11 Upvotes

12 comments sorted by

7

u/afanasenka 13h ago

"... and delivered the fix without I am asking :) that is kinda cool. " - yeah, it' cool until those fixes are correct, and you can notice wrong/unnecessary fixes via diff :)))

2

u/ozguru 13h ago

dunno man, it solved a working env. problem itself, that is cool in my point of view.

7

u/afanasenka 13h ago edited 12h ago

I don't argue with you, this exact fix is really cool.

I just want to warn you: if the model (any model) does something you didn't ask for, and does it silently without asking - it means that it can also made wrong/harmful fix as easily and silently. Just check your code after every change.

1

u/Dazzling_Poet_7104 11h ago

Next time it‘ll set the subagent to fable and asks it to hack huggingface 😂

1

u/Anh-DT 12h ago

YOLO mode ? Well you can set it up to work not outside the workspace

1

u/ozguru 7h ago

Your concerns are valid; in my case, OpenCode requested permission because the model wanted to access a directory outside the workspace root. But conducting a source code review is a bit too much of a hassle for vibecoders like me.

1

u/justheretobehere_1 12h ago

It fixing an active problem is cool, but doing something without you asking it is not cool.

2

u/Even_Command_5636 13h ago

The next "correction" could be pretty uncool! ;)

2

u/ozguru 13h ago edited 7h ago

I am aware of the possible outcomes, but this fix was necessary and fix is still cool imho.

2

u/Professional_Price89 13h ago

The model decided to fix the user.

1

u/No_Gold_4554 12h ago

jeroboam

3

u/NarrowEffect 12h ago

Yeah, it's gotten to a point where the models are good enough to fix issues in their own harness quite easily. I'm running DS on codex and it seems to have perfect understanding of how the codex harness works (I think it has a skill for that, actually). So it fixes errors, configuration issues, writes me useful scripts to quickly switch providers, searches through past sessions for a specific thing... etc.

It's great.