Commit Graph

2 Commits

Author SHA1 Message Date
Tarik Moussa
1c84d7fc2a docs: document interactive ci-ai-bot + current Jetson backend
- README: new Feature F (interactive @ci-ai webhook bot) — table, tree, dedicated
  section (events, build, deploy pointer, env); reflect the Jetson (Ollama, coder,
  .103) as the live backend instead of "Claude now / Jetson later"
- flag that llm.py code defaults (anthropic / .20 / qwen-light) are stale vs. the
  configured ollama/coder/.103 — defaults refresh pending
- new bot/README.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 10:45:53 +02:00
ddeb3142e7 feat(bot): interactive Gitea webhook bot (FastAPI) — @mention chat + auto PR review
A small persistent service (bot/app.py) that reuses the ci-ai modules
(llm.py->Jetson, gitea_api.py, ai_review prompt). Handles issue_comment
@ci-ai mentions as threaded chat and pull_request events as idempotent
reviews — answering in seconds via webhook, with NO runner/clone/hairpin.
Runs on the Pi next to Gitea (internal http://gitea:3000 API).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-12 22:23:00 +02:00