fix(coding-agent): suppress WIP advisor non-blockers

This commit is contained in:
Wolfgang Schoenberger
2026-07-30 15:18:06 -07:00
parent 4df68d6043
commit 26e422a00a
5 changed files with 56 additions and 7 deletions
@@ -877,7 +877,10 @@ export class SessionAdvisors {
this.#maintainAdvisorContext(advisorRef, incomingTokens, signal),
obfuscator: this.#host.obfuscator,
getModelIdentity: () => formatModelString(advisorRef.agent.state.model),
beginAdvisorUpdate: () => advisorRef.emissionGuard.beginUpdate(),
beginAdvisorUpdate: inProgress => {
advisorRef.adviseTool.beginUpdate(inProgress);
advisorRef.emissionGuard.beginUpdate();
},
onTurnError: (error, failedMessages, signal) =>
this.#recoverAdvisorTurn(advisorRef, error, failedMessages, signal),
onTurnSuccess: async () => {