Agent running away from responsibility

Issue Description

If I ask agent to fix A bug, it:

  1. Sometimes partially fixes the issue and admits it.
  2. Does not fix the issue but finds way to mask the issue using trickery like commenting out the buggy code and says all test cases are passed. (yeah! if you ignore the failing test cases then obviously remaining test cases will pass)

Expected Behavior

It should fix the bug and then call off.

Actual Behavior

It partially fixes the issue and then says in chat “pug is fixed but X part of the bug is still not fixed“

Screenshots / Screen Recordings

Operating System

macos

Current Qoder Version (Menu → About Qoder → Copy)

Version: 0.1.15
VSCode Version: 1.100.0
Commit: dfb66331a59270f1c56eae9e5d252fc321af0cbc
Date: 2025-08-21T04:50:37.178Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Hi Atul, This can sometimes happen due to the nature of model-generated responses. We suggest refining the initial prompt or providing additional guidance when needed to achieve the desired outcome.