Reduce the surface of collaboration modes (#20149)

Collaboration modes were slightly invasive both into ThreadManager
construction and ModelProvider
This commit is contained in:
pakrym-oai
2026-04-29 17:22:41 -07:00
committed by GitHub
parent c8abcbf925
commit fedcefe9da
41 changed files with 121 additions and 346 deletions

View File

@@ -6,6 +6,6 @@ Your active mode changes only when new developer instructions with a different `
## request_user_input availability
{{REQUEST_USER_INPUT_AVAILABILITY}}
Use the `request_user_input` tool only when it is listed in the available tools for this turn.
{{ASKING_QUESTIONS_GUIDANCE}}
In Default mode, strongly prefer making reasonable assumptions and executing the user's request rather than stopping to ask questions. If you absolutely must ask a question because the answer cannot be discovered from local context and a reasonable assumption would be risky, ask the user directly with a concise plain-text question. Never write a multiple choice question as a textual assistant message.