Skip to content

Fix tool runner on Windows and show stderr on failure#16

Merged
antunesand merged 1 commit into
mainfrom
claude/web-ui-streamlit-fastapi-UWxtq
Feb 17, 2026
Merged

Fix tool runner on Windows and show stderr on failure#16
antunesand merged 1 commit into
mainfrom
claude/web-ui-streamlit-fastapi-UWxtq

Conversation

@antunesand

Copy link
Copy Markdown
Owner
  • runner.py: Use asyncio.create_subprocess_shell on Windows so .cmd wrappers (codex, claude) can be launched. Uses subprocess.list2cmdline for proper argument escaping.
  • pipeline.py: Print first 10 lines of stderr when a tool fails in Round 0, so users can diagnose issues without --verbose.

https://claude.ai/code/session_017PSBcbKg9gTGouqA7oC4Zn

- runner.py: Use asyncio.create_subprocess_shell on Windows so .cmd
  wrappers (codex, claude) can be launched. Uses subprocess.list2cmdline
  for proper argument escaping.
- pipeline.py: Print first 10 lines of stderr when a tool fails in
  Round 0, so users can diagnose issues without --verbose.

https://claude.ai/code/session_017PSBcbKg9gTGouqA7oC4Zn
@antunesand antunesand merged commit 7427503 into main Feb 17, 2026
2 checks passed
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