fix(proxy): выровнены списки исключений во всех профилях
- Зачем:
- копии списка в профилях разошлись: в PowerShell и VS Code не хватало
::1 и [::1], из-за чего один и тот же хост то шёл мимо прокси, то нет.
- Что:
- profile.ps1 и server-env-setup приведены к выдаче proxy-client.
- добавлен tests/test_proxy_env_sync.py — сверяет каждую копию с эталоном
DEFAULT_NO_PROXY_EXTRA и списки обхода Windows между собой.
- в файлах-копиях и README указан эталон и тест, который ловит расхождение.
- Проверка:
- python3 tests/test_proxy_env_sync.py (2 OK, на подложенном расхождении падает).
- python3 tests/test_proxy_client.py (54 OK), bash tests/test_proxy_launchers.sh (8 PASS).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
0b300d2e26
commit
80db31aa57
5 files changed
+97
-3
No files matched your search
@@ -122,6 +122,12 @@ Windows не меняется. Если Codex уже запущен, его ну
|
||||
Если Claude уже запущен обычным способом, его нужно полностью закрыть перед
|
||||
запуском через `Claude Proxy`.
|
||||
|
||||
Список хостов, которые идут мимо прокси, продублирован в профилях Codex,
|
||||
PowerShell и VS Code: одного общего файла у Windows и WSL нет. Эталон —
|
||||
`DEFAULT_NO_PROXY_EXTRA` в `proxy-client/.local/bin/proxy-client`; меняя его,
|
||||
поправь и копии. Расхождение ловит `tests/test_proxy_env_sync.py` — раньше
|
||||
копии разъезжались, и один и тот же хост то шёл мимо прокси, то нет.
|
||||
|
||||
### Git baseline
|
||||
|
||||
На всех платформах фиксируются настройки для предсказуемого поведения:
|
||||
|
||||
Reference in new issue
Block a user