1.4 KiB
1.4 KiB
| description | argument-hint |
|---|---|
| Статус последнего или указанного аудита | [audit_run_id] |
Пользователь хочет посмотреть статус аудита. Аргумент: $ARGUMENTS
Шаги
-
Определить audit_run_id:
- Если аргумент задан — используй его.
- Если пустой — вызови
list_auditsи возьми последний (самый свежий) аудит. Если их нет — сообщи «нет аудитов, запустите/222a-audit <url>».
-
Получить статус:
- Вызови
get_audit_statusс этимaudit_run_id.
- Вызови
-
Показать пользователю:
status(running/completed/failed/cancelled)- Если running — текущий этап и прогресс (если поле есть в ответе)
- Если completed — дата завершения, краткие метрики (issue counts из
get_audit_context.summaryесли нужно — отдельным вызовом) - Если failed/cancelled — причина
-
Подсказки:
- Если completed — предложи
/222a-issue <code>,/222a-report,/222a-progress - Если running — предложи перезапустить
/222a-statusчерез минуту
- Если completed — предложи