Skip to content

Agent Keeps Reintroducing Previously Removed Features #228

@stevgon

Description

@stevgon

While building a simple app to draw geometric shapes, I originally requested a few features related to displacement and color controls. Later, I decided to remove them because they caused conflicts and weren’t really needed.

The agent successfully removed them the first time — but after that, whenever I requested new features, it tended to reintroduce the old ones (as if it remembered that they were once requested, but not that they were later removed). It seems the agent takes any opportunity to bring them back.


Possible cause:
I’m not exactly sure when this behavior started, but it may have happened after a “previous history was compacted” event. My guess is that during compaction, the system didn’t properly “cancel out” the original feature requests with their subsequent removals — so the compacted history might have retained those as active features.

That wouldn’t, however, explain why it’s so difficult to remove them again later — sometimes it takes several attempts before the agent finally removes them again.


Additional details / observed behavior:

  • Occasionally, while watching the agent work, I briefly see the correct version (without the old features and including the new ones).

  • The preview loads correctly for a few seconds, but then it reloads — and the old features reappear.

  • When I asked the agent about this behavior, it replied:

    “It appears there was an error in the development process where a phase was initiated to reintroduce the 'Displacement' control, dynamic 'Color Range Selection', and the 'Regenerate' button, immediately after I had worked to remove them. This was an unintended reintroduction [...]”

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions