mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-14 23:21:35 +00:00
os.exec* has no process-replacement semantics on Windows, so `lite claude` printed its routing line and returned to the prompt while Claude Code was left detached without a usable console. Windows now spawns the agent, waits for it, and exits with the child's status. Batch shims such as the npm-installed claude.cmd go through cmd.exe because CreateProcess cannot run them directly, and that command line is emitted verbatim with every token quoted so a spaced path or an argument holding a shell metacharacter cannot be re-parsed by the command processor. POSIX keeps using os.execvpe unchanged. |
||
|---|---|---|
| .. | ||
| autoroute | ||
| __init__.py | ||
| test_agents.py | ||
| test_auth_commands.py | ||
| test_config_commands.py | ||
| test_credentials_commands.py | ||
| test_encryption_commands.py | ||
| test_global_options.py | ||
| test_keys_commands.py | ||
| test_model_groups_commands.py | ||
| test_models_commands.py | ||
| test_up_commands.py | ||
| test_users_commands.py | ||