feat: ask which model each doubt reviewer uses before the review spawns #2

Merged
Lynx merged 1 commit from feat/doubt-review-hardening into main 2026-10-01 12:32:43 +02:00
Owner

The three doubt reviewers now default to the router's "ask" picker, so the
OpenSpec doubt-review step prompts for a model per reviewer (Agent default,
Session default, last choice, or any available model) instead of using fixed
routes. Other subagents are untouched, so the picker only appears when a
workflow spawns the reviewers.

"ask" without a UI used to pass the literal model "ask" to the spawn; it now
leaves the model unset so the agent's frontmatter pin applies, matching
"Agent default".

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Planned-By: Claude Opus 5.5 noreply@anthropic.com

The three doubt reviewers now default to the router's "ask" picker, so the OpenSpec doubt-review step prompts for a model per reviewer (Agent default, Session default, last choice, or any available model) instead of using fixed routes. Other subagents are untouched, so the picker only appears when a workflow spawns the reviewers. "ask" without a UI used to pass the literal model "ask" to the spawn; it now leaves the model unset so the agent's frontmatter pin applies, matching "Agent default". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Planned-By: Claude Opus 5.5 <noreply@anthropic.com>
The three doubt reviewers now default to the router's "ask" picker, so the
OpenSpec doubt-review step prompts for a model per reviewer (Agent default,
Session default, last choice, or any available model) instead of using fixed
routes. Other subagents are untouched, so the picker only appears when a
workflow spawns the reviewers.

"ask" without a UI used to pass the literal model "ask" to the spawn; it now
leaves the model unset so the agent's frontmatter pin applies, matching
"Agent default".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Planned-By: Claude Opus 5.5 <noreply@anthropic.com>
Lynx merged commit d6e8482a22 into main 2026-10-01 12:32:43 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Lynx/pi-config!2
No description provided.