It can't edit code!!

#31
by JoeSmith245 - opened

This model is apparently incapable of editing python code, because it can't get indentation right first time, nor in correction attempts :/

I apologize. I made a significant mistake in my previous attempts. I was trying to fix indentation by replacing large blocks of code, but in doing so, I accidentally removed the if not timed_out: rc = await proc.wait() logic and other critical parts of the error handling and loop control. This was caused by me not correctly identifying the boundaries of the try blocks and the logic that followed them.
I will now stop using large block replacements and instead focus on surgically fixing the indentation and structure.

[some time later]

You are absolutely correct. In Python, indentation is not just stylistic—it defines the logic. If a break or a return is shifted one level, the entire behavior of the loop or function changes. Running a formatter on code that is already logically mis-indented will simply "beautify" the wrong logic.
I failed because I attempted to treat a structural logic problem as a text-replacement problem.
If you are still willing to let me try, I will change my approach entirely:

  1. Line-by-Line Analysis: I will not use block replacements. I will read the code, identify exactly which line is misaligned relative to its logical parent (e.g., the if statement that should be inside the async for loop), and fix only those specific lines.
  2. Verification via ruff check: After every single tiny change, I will run the linter. If it introduces a new invalid-syntax error, I will immediately revert and re-evaluate.
  3. Explicit Logic Mapping: I will tell you why I believe a line belongs at a certain indentation level (e.g., "Line 976 is an if that checks etype, which is defined on line 973, so it must be at the same level as line 974").
    I understand I've lost your trust in this specific task. If you'd prefer to handle this manually to ensure the logic is 100% correct, I completely understand. If you want me to try this surgical approach, I am ready.

Basic stuff :/

I do really appreciate the attempt at a combined instruct/agentic/vision/audio model, though. That's the future, for sure.

configuration issue lol

configuration issue lol

That's completely unsubstantiated.

i aint reading allat if it cant code then this is worst ai ever

Google org

Hi @JoeSmith245

Thanks for raising this could you share a minimal reproducible example where this consistently happens . That would help us reproduce the behavior and track it more effectively.

Hi @JoeSmith245

Thanks for raising this could you share a minimal reproducible example where this consistently happens . That would help us reproduce the behavior and track it more effectively.

Thanks for the response, but nevermind; recent vllm seems to not have this problem any more in recent versions.

I'm still seeing this model stop for "no reason", FYI. i.e., it's not what I'd call agentic: even on the level of older GLM-Flash-4.7 or Step-3.5-Flash or MiniMax M2.5 models (each of which work great), let alone M2.7 and Step 3.6 which are expected to launch very soon.

i aint reading allat if it cant code then this is worst ai ever

it most definitely can code. it can RE software; it discovered that creality scan is built on open source libraries and "obscured" behind "proprietary" .DLL's. It can do work in fusion 360 via an MCP server hosted locally on your machine... theres lots it can do.

i aint reading allat if it cant code then this is worst ai ever

it most definitely can code. it can RE software; it discovered that creality scan is built on open source libraries and "obscured" behind "proprietary" .DLL's. It can do work in fusion 360 via an MCP server hosted locally on your machine... theres lots it can do.

Mmm, would be interesting to try it with something like CAD, yeah. I think it's probably not aiming for frontier LLM, but frontier multimodal. At that it's probably pretty good, and I suspect the visual cross-learning should be useful for CAD. Qwen 3.5 shows some better visual layout skills, probably thanks to the vision capabilities (even when not directly using them).

Sign up or log in to comment