Перейти к содержимому

Troubleshooting

Большинство проблем связано с local git hooks, отсутствующими git notes или настройками GitHub Pages.

  1. Проверьте local setup.

    Окно терминала
    npx agent-note status
  2. Проверьте note у commit.

    Окно терминала
    npx agent-note show
  3. Проверьте remote notes.

    Окно терминала
    git fetch origin refs/notes/agentnote:refs/notes/agentnote
    git notes --ref=agentnote show HEAD
СимптомС чего начать
PR Report пустойПроверьте, что notes были pushed и workflow получает полную git history
Ожидаемый prompt не отображаетсяСравните compact и full
Dashboard открывается, но у PR нет данныхПроверьте, опубликованы ли notes этой PR
git commit не создает noteЗапустите init снова и проверьте строку git: в status
Line Estimate не отображаетсяПроверьте, может ли agent предоставить достаточно доказательств редактирования
  • PR branch был pushed после включения Agent Note.
  • refs/notes/agentnote существует на remote.
  • actions/checkout использует fetch-depth: 0.
  • PR содержит commits с файлами, которые изменял agent.

Agent Note не пишет note для commits, где не найдено committed file, изменённое agent.

Если header показывает Total AI Ratio: — и Agent Note data: No tracked commits, значит в PR есть commits, но для них не найдены Agent Note data. Это не то же самое, что настоящий AI Ratio 0%.

Prompt selection использует commit-to-commit window, а не всю session.

  • compact показывает prompts, которые объясняют commit, и сохраняет отчёт читаемым.
  • full показывает все сохраненные prompts.
  • Старые task prompts опускаются, когда у текущего commit уже есть собственное объяснение.
  • 📝 Context появляется для коротких prompts, когда имя файла или code identifier помогает понять контекст.
with:
prompt_detail: full
  • GitHub Pages source должен быть GitHub Actions.
  • Workflow должен запускаться с dashboard: true.
  • Первый успешный deploy создает /dashboard/.
  • Если Pull Request Deploy заблокирован, open PR data появится после merge.

Главная страница Dashboard должна показывать общую историю и не должна принудительно переходить на ?pr=. Только ссылки из PR Report добавляют ?pr=<number> текущей PR.

Если старый Pages deploy всё ещё перенаправляет, перезапустите Dashboard workflow или дождитесь следующего успешного deploy из main.

Окно терминала
npx agent-note status
npx agent-note init --agent claude

Git hooks локальны для .git/, поэтому каждому clone нужен init.

Это часто нормально. Claude Code обычно предоставляет достаточно доказательств для Line Estimate. Codex CLI может оценить строки только когда счётчик patches в transcript совпадает с final commit diff. Cursor может оценить строки только когда счётчики edit совпадают и final file всё ещё совпадает с последним AI edit. Gemini CLI сейчас показывает только AI Ratio на уровне файла.

Если доказательств недостаточно, Agent Note возвращается к безопасной оценке вместо догадок.