# Review Bot

## Назначение
AI-бот для автоматического code review Pull Request'ов в Gitea. Получает вебхуки от Gitea, клонирует репозиторий, анализирует изменения через Anthropic Claude и оставляет комментарии.

## Контейнеры

| Имя | Образ |
|-----|-------|
| review-bot | local build (Node.js) |

## Порты

| Внешний | Внутренний | Назначение |
|---------|-----------|------------|
| 3300 | 3300 | HTTP webhook endpoint |

## Volumes

| Volume | Путь контейнера | Содержимое |
|--------|----------------|------------|
| review-bot-logs | /var/log/review-bot | Логи ревью |

## Домен
Нет (доступен только изнутри сети).

## Сети
- `services_proxy` (external)

## Env переменные
- `GITEA_URL`
- `GITEA_TOKEN`
- `WEBHOOK_SECRET`
- `ANTHROPIC_URL` (прокси через AI-proxy на 192.168.31.103:3301)
- `PROXY_KEY`
- `LOG_FILE`
- `CLONE_BASE_DIR`
- `PORT`

## Статус
✅ **Запущен** (Up 6 days)

## Заметки
- Использует AI-proxy (`192.168.31.103:3301`) т.к. Anthropic API key работает только с основной машины OpenClaw
- Вебхук настроен для репозиториев pulse-api и pulse-web
- Директория для клонирования: `/tmp/review-bot-clones`
