Обновить модели 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:
18
test_sigint.sh
Normal file
18
test_sigint.sh
Normal 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
|
||||
Reference in New Issue
Block a user