Skip to content

Conversation

@zhao-oai
Copy link
Collaborator

@zhao-oai zhao-oai commented Nov 18, 2025

  • Local-shell tool responses were always tagged as ExecCommandSource::UserShell because handler would call run_exec_like with is_user_shell_cmd set to true.
  • Treat ToolPayload::LocalShell the same as other model generated shell tool calls by deleting is_user_shell_cmd from run_exec_like (since actual user shell commands follow a separate code path)

@zhao-oai zhao-oai enabled auto-merge (squash) November 18, 2025 17:24
@zhao-oai zhao-oai merged commit e9e644a into main Nov 18, 2025
44 of 46 checks passed
@zhao-oai zhao-oai deleted the dev/zhao/fix-localshell branch November 18, 2025 17:28
@github-actions github-actions bot locked and limited conversation to collaborators Nov 18, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants