docs: план доработки codex-review в TODO.md, ссылка из AGENTS.md
- Зачем: - планы должны жить в TODO.md, AGENTS.md ссылается на него. - Что: - перенесён план по codex-review из AGENTS.md в TODO.md. - в AGENTS.md добавлена ссылка на TODO.md. - Проверка: - cat TODO.md, cat AGENTS.md. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
3c690bdb12
commit
a05830c4f4
2 files changed
+15
-13
No files matched your search
@@ -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.
|
||||
|
||||
@@ -9,4 +9,17 @@
|
||||
(поддержка `config.d/`) будет смержен — разбить конфиг на фрагменты
|
||||
и подключить через stow, как остальные пакеты.
|
||||
|
||||
Связанный PR: [anomalyco/opencode#16525](https://github.com/anomalyco/opencode/pull/16525)
|
||||
Связанный 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` работают).
|
||||
Reference in new issue
Block a user