- Schema version (x_schema_version, schema_hash) в prompt/trace - Кеш read/search/logs/env (ContextCache) в plan-цикле - Контекст-диета: MAX_FILES=8, MAX_FILE_CHARS=20k, MAX_TOTAL_CHARS=120k - Plan→Apply двухфазность, NO_CHANGES, path sanitization - Protected paths, content validation, EOL normalization - Trace (PAPAYU_TRACE), redaction (PAPAYU_TRACE_RAW) - Preview diff, undo/redo, transactional apply Co-authored-by: Cursor <cursoragent@cursor.com>
23 lines
821 B
Bash
Executable File
23 lines
821 B
Bash
Executable File
#!/bin/bash
|
||
# Запуск PAPA-YU с подключением к OpenAI.
|
||
# Ключ API храните только в .env.openai на своём компьютере (не передавайте в чат и не коммитьте).
|
||
|
||
cd "$(dirname "$0")"
|
||
|
||
if [ ! -f .env.openai ]; then
|
||
echo "Файл .env.openai не найден."
|
||
echo ""
|
||
echo "1. Скопируйте шаблон:"
|
||
echo " cp env.openai.example .env.openai"
|
||
echo ""
|
||
echo "2. Откройте .env.openai и замените your-openai-key-here на ваш ключ OpenAI (sk-...)."
|
||
echo ""
|
||
exit 1
|
||
fi
|
||
|
||
# Загружаем переменные, убирая \r (Windows-переносы), чтобы не было "command not found"
|
||
export $(grep -v '^#' .env.openai | grep -v '^$' | sed 's/\r$//' | xargs)
|
||
|
||
|
||
npm run tauri dev
|