Три корневые причины и исправления: 1. effort-proxy: однопоточный HTTPServer заменён на ThreadingMixIn, включён маппинг xhigh→high (claude-code-proxy больше не принимает xhigh), добавлено логирование ошибок в /tmp/claude-gpt-effort-proxy.log 2. Стартовая логика claude_gpt: убрано гоночное условие (pkill прокси при отсутствии effort-proxy), effort-proxy всегда перезапускается, curl -s вместо curl -sf для healthcheck'а 3. localhost заменён на 127.0.0.1 во всех URL для консистентности Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
26 KiB
Executable File
26 KiB
Executable File