Skip to content

fix: send review to terminal respects repo default agent setting#17

Open
Ziinc wants to merge 1 commit into
mainfrom
claude/review-terminal-agent-default-qth3jc
Open

fix: send review to terminal respects repo default agent setting#17
Ziinc wants to merge 1 commit into
mainfrom
claude/review-terminal-agent-default-qth3jc

Conversation

@Ziinc

@Ziinc Ziinc commented Jul 6, 2026

Copy link
Copy Markdown
Owner

handleCreateAgentWithReview in ShowWorkspace was calling onSessionCreated
without an agent field, so the session always launched with the claude
agent regardless of the repo or app default_agent setting.
Now it reads the repo-level default_agent first (falling back to the
app-level default), and passes the resolved agent to onSessionCreated,
matching the same resolution logic used when creating sessions from the
task input.
Also adds getRepoSetting to the api mock in ShowWorkspace test files to
avoid falling through to the real implementation when the review handler
is invoked in tests.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01EA8qrRVMGszi1yK9gnjXKW

handleCreateAgentWithReview in ShowWorkspace was calling onSessionCreated
without an agent field, so the session always launched with the claude
agent regardless of the repo or app default_agent setting.

Now it reads the repo-level default_agent first (falling back to the
app-level default), and passes the resolved agent to onSessionCreated,
matching the same resolution logic used when creating sessions from the
task input.

Also adds getRepoSetting to the api mock in ShowWorkspace test files to
avoid falling through to the real implementation when the review handler
is invoked in tests.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EA8qrRVMGszi1yK9gnjXKW
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants