Fix External Claude CLI availability#293
Conversation
|
Claude finished @kesslerio's task —— View job Code Review CompleteTasks
Review SummaryThis PR fixes the External Claude CLI availability detection by resetting state properly and improving the fallback logic. The changes are well-structured and address a real issue with CLI detection. However, there are several areas that need attention before merging. Critical Issues
|
|
Codex Review: Didn't find any major issues. Already looking forward to the next diff. ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
Thanks for the sweep! Most of the earlier flags were already covered, but I pushed two concrete tweaks:
Everything else—CLAUDE_CLI_NAME handling, mixed imports, relative path fallbacks—was behaving as intended. Re-ran the targeted pytest modules for sanity: ============================= test session starts ============================== tests/test_claude_code_integration.py::TestClaudeCodeIntegration::test_claude_code_availability_real PASSED [ 16%] ============================= slowest 10 durations ============================= (4 durations < 0.005s hidden. Use -vv to show these durations.) tests/unit/test_claude_integration_issue_240.py::TestClaudeCliExecutorIssue240::test_find_claude_cli_prefers_local_path ============================= slowest 10 durations ============================= (7 durations < 0.005s hidden. Use -vv to show these durations.) Let me know if you want a deeper split of , otherwise I think this is ready. |
|
Thanks for the sweep! Most of the earlier flags were already covered, but I pushed two concrete tweaks:
Everything else—CLAUDE_CLI_NAME handling, mixed imports, relative path fallbacks—was behaving as intended. Re-ran the targeted pytest modules for sanity: Let me know if you want a deeper split of |
Summary
Testing