- Зачем:
- копии списка в профилях разошлись: в 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>
- Зачем:
- домашний Gitea стал рабочим репозиторием и трекером вместо
заблокированного GitHub, а через прокси соединение с ним рвётся на TLS.
- Что:
- в DEFAULT_NO_PROXY_EXTRA добавлены dementev.space и .dementev.space
(две формы, так как программы читают список по-разному).
- тот же домен внесён в копии списка: profile.ps1, запускалки
claude/codex, .codex/.env и server-env-setup для VS Code.
- Проверка:
- proxy-client env | grep -i no_proxy — домен виден в обеих переменных.
- 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>
- Зачем:
- Codex app-server обходил прокси, а Claude удерживал окно Windows Terminal.
- Что:
- добавлен общий ~/.codex/.env и упрощён запуск Codex Desktop.
- ярлык Claude переведён на скрытый запуск через wscript.exe.
- документация приведена в соответствие с новой схемой.
- Проверка:
- соединения ChatGPT.exe и codex.exe направлены через 127.0.0.1:12334.
- проверены синтаксис PowerShell, состояние chezmoi и ярлык; Claude проверен вручную.
- Зачем:
- Claude Proxy не запускался при установке Claude из Microsoft Store.
- Что:
- сохранён прежний запуск обычного claude.exe.
- добавлена активация пакетного приложения по AUMID с параметрами прокси.
- генератор ярлыка получил поддержку значка из пакета Claude.
- Проверка:
- обе ветки запуска завершились с кодом 0.
- сетевой процесс Claude подключился к 127.0.0.1:12334.
- Зачем:
- обновлённое приложение запрещает прямой запуск ChatGPT.exe из WindowsApps.
- Что:
- запуск переведён на активацию пакета по AUMID.
- добавлены параметры Chromium для подключения к hproxy.local.
- описание ярлыка обновлено в README.
- Проверка:
- установленный скрипт завершился с кодом 0.
- сетевой процесс Codex подключился к 127.0.0.1:12334.
- Зачем:
- нужен отдельный запуск Claude Desktop через hproxy.local без системного прокси.
- Что:
- добавлен PowerShell-скрипт с переменными прокси и параметрами Electron.
- добавлено идемпотентное создание ярлыка Claude Proxy через chezmoi.
- описано правило полного закрытия уже запущенного Claude.
- Проверка:
- проверены PowerShell-синтаксис, аргументы запуска и WSLENV через подмену Start-Process.
- двумя прогонами с подменой COM проверена идемпотентность создания ярлыка.
- выполнены chezmoi managed и git diff --cached --check.