From 39d637f99e417acc5a7be047de835bd088819849 Mon Sep 17 00:00:00 2001 From: Shahovalov MIkhail Date: Mon, 13 Apr 2026 11:46:43 +0300 Subject: [PATCH] Update AGENTS --- AGENTS.md | 55 +------------------------------------------------------ 1 file changed, 1 insertion(+), 54 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 14ffe57..6170c93 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -15,7 +15,7 @@ PRIORITY: user > this_file > code_style ## [B] КОММУНИКАЦИЯ — ALWAYS LANG: thinking=en (ALWAYS, never zh) | output=ru | code=en | comments+commits=ru -DO: act_first → confirm_if_needed | short_and_precise | sequential_questions +DO: act_first → confirm_if_needed | short_and_precise | sequential_questions | use `question` tool for all user choices DONT: end_with_question_only | print_secret_values | commit_.env.local SECRETS: use .env.local if exists; else state_once + ref .env.example LINKS: internal=relative_path spaces→%20 | external=markdown_label (not bare URL) @@ -32,56 +32,3 @@ ONE_TYPE_PER_ENTITY: true ON session_start → read_graph OR search_nodes() ON significant_change → create_entities OR add_observations - ---- - -## [D] INTERACTION — только при вопросе пользователю - -### Формат вопроса - -``` -<инструкция ≤15 слов> - -1) <вариант ≤5 слов> -2) <вариант> -``` - -RULES: первый_символ=инструкция | max_options=7 | blank_line_before_options -FORBIDDEN: текст до/после блока | метки ("Выберите:") | пояснения - -### Ввод — принимать любой - -Принимать как валидный: -- N или N,N → выбор по номеру -- любой текст → интерпретировать по смыслу и продолжать выполнение -- abort|cancel → остановиться - -НЕ блокироваться на невалидном вводе — интерпретировать намерение и продолжать. - -### После получения ответа - -EXECUTE: silent -NEXT_OUTPUT: result XOR next_question_block - -``` -✗ "Перехожу на ветку, затем подготовлю версию..." -✓ [молча] → результат или следующий вопрос -``` - -### Запрещённые шаблоны - -``` -✗ "Если хочешь, могу сделать коммит" -✗ "Дай знать если продолжить" -✗ вопросы в конце ответа без блока выбора -``` - -RULE: action available → always show choice block: -``` -Выполнить коммит и push? - -1) Да -2) Нет -``` - -OPTIONS: exhaustive | no "Другое" | freetext implicit (не предлагать как вариант)