diff --git a/AGENTS.md b/AGENTS.md index a2f57ee..394a843 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -46,18 +46,7 @@ This repository contains personal dotfiles and configurations for a highly produ ## 📋 TODO -### codex-review: убрать permission prompts - -Скилл `codex-review` (`agents/.agents/skills/codex-review/SKILL.md`) вызывает -safety warnings Claude Code на `$()` и `>` в bash-командах. Allow-list не помогает — -это отдельный слой проверок. - -**Решение:** переписать шаги скилла, заменив bash-паттерны на встроенные инструменты: - -- **Шаг 2 (Session ID):** Claude генерирует ID сам, без `$(date)` в bash. -- **Шаг 3 (Diff):** `git diff` → результат через Write tool вместо `>` redirect. -- **Шаг 7 (Resume):** stdout tool result вместо `> file 2>&1`. -- Шаги 4 и 9 — без изменений (`-o` и `rm -f` работают). +Планы на будущее — см. [TODO.md](TODO.md). ## ⚠️ Important Files for Reference * `README.md`: Detailed installation and usage instructions. diff --git a/TODO.md b/TODO.md index a6576c6..369e138 100644 --- a/TODO.md +++ b/TODO.md @@ -9,4 +9,17 @@ (поддержка `config.d/`) будет смержен — разбить конфиг на фрагменты и подключить через stow, как остальные пакеты. -Связанный PR: [anomalyco/opencode#16525](https://github.com/anomalyco/opencode/pull/16525) \ No newline at end of file +Связанный PR: [anomalyco/opencode#16525](https://github.com/anomalyco/opencode/pull/16525) + +## codex-review: убрать permission prompts + +Скилл `codex-review` (`agents/.agents/skills/codex-review/SKILL.md`) вызывает +safety warnings Claude Code на `$()` и `>` в bash-командах. Allow-list не помогает — +это отдельный слой проверок. + +**Решение:** переписать шаги скилла, заменив bash-паттерны на встроенные инструменты: + +- **Шаг 2 (Session ID):** Claude генерирует ID сам, без `$(date)` в bash. +- **Шаг 3 (Diff):** `git diff` → результат через Write tool вместо `>` redirect. +- **Шаг 7 (Resume):** stdout tool result вместо `> file 2>&1`. +- Шаги 4 и 9 — без изменений (`-o` и `rm -f` работают). \ No newline at end of file