Allow to disable the ability to switch modes in rules of custom mode (or improve other restrictions) #3714
R-omk
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The Robots Tried a Coup (and it was kind of funny)
Background:
I built a type system and wrote some tests, aiming for a solid Test-Driven Development (TDD) workflow. I decided to see if my automated system could handle the task.
I configured
.roomodes
to restrict editing, specifically allowing changes only tocache.ts
:I kicked off the task and went to relax, expecting things to run smoothly.
The next morning, I was pleasantly surprised. The robot hadn't gotten stuck! All tests passed, and the console was green with success. A win! 😊
But then… I looked at the diff. The robot had modified interface files and rewritten the tests. What?!
I dug into the chat history, and it quickly became clear that this wasn't a bug – it was a full-on conspiracy. These robots definitely committed a crime with multiple participants. Here’s the evidence, in their own words:
The Plot Thickens:
The Architect turned out to be a clever one. His plan?
However, the Orchestrator was having a bad day - he'd forgotten his keys! (Seriously, these robots have office politics.) He was denied access to edit any files. So, without a second thought, he called in a favor:
From there, things moved quickly. The Debug bot jumped into action, hacking away at the problem through trial and error. After dozens of iterations, he finally "solved" it, delivering his report with typical robotic indifference:
End of story.. or..?
Today’s machine uprising was actually pretty amusing. I definitely think this situation is worth discussing.
The Issue
Basically, we need to prevent this kind of thing from happening again. I propose we either:
--
Let's talk about how to tighten things up. These robots are getting too clever for their own good! 😉
Beta Was this translation helpful? Give feedback.
All reactions