Master user prompt
allow the user to set a universal context prompt that will always be used in addition to prompts from the chat. It is INFURIATING that it will always describe the plan and implement the changes in a single step. I want it to ALWAYS generate the plan and wait for explicit authorisation to make the changes. It will do that if i ask it to wait in a chat prompt, but i can't make it adopt this behaviour by default. It will always revert back to making changes without authorisation.
I want a master prompt to which i can add directives and context, like "You must never implement a plan without explicit authorisation. You are a collaborative agent and i want to be able to discuss our plans before you make any changes. You are not authorised to make changes unilaterally".
I am wasting a lot of time seeing a plan being described that i know will cause problems, which is then implemented and needs to be rolled back.
This isn't the only use-case for the master prompt. I could also add context like: "if you attempt to fix a bug four times in a row without success then you must back up and reconsider your entire strategy"