Обновить модели DeepSeek, добавить CLAUDE.md и тесты сигналов

- claude_setup.sh: обновлён эндпоинт DeepSeek API (/v1/models вместо /anthropic/v1/models),
  исправлена аутентификация (Authorization: Bearer вместо x-api-key),
  обновлены модели (deepseek-v4-pro, deepseek-v4-flash),
  убрано предложение сделать ,
  добавлен авто-перезапуск shell после выполнения скрипта
- CLAUDE.md: правила для агентов (запрет самостоятельных коммитов)
- test_interactive.py: тест обработки SIGINT в интерактивном bash (PTY)
- test_sigint.sh: тест сигналов для фоновых процессов

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-05-30 23:02:37 +07:00
parent 9778b820c7
commit de5e94922b
4 changed files with 174 additions and 12 deletions

18
test_sigint.sh Normal file
View File

@@ -0,0 +1,18 @@
#!/usr/bin/env bash
test_func() {
echo "Starting background process..."
sleep 100 &
local pid=$!
echo "Background PID: $pid"
echo "Starting foreground sleep (simulate claude)..."
sleep 10
echo "Foreground sleep finished. Cleaning up background process $pid..."
kill "$pid"
wait "$pid" 2>/dev/null
echo "Cleanup done."
}
test_func