llm.py defaulted to AI_PROVIDER=anthropic, AI_MODEL=qwen-light, and the
dead .20 Jetson IP — none of which match how workflows/bot actually run
it (ollama / coder / .103). Update the defaults and docstring to reflect
the live self-hosted setup, and refresh the README note that flagged the
mismatch.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- 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>
Provider-agnostische LLM-Anbindung (Anthropic jetzt, Jetson/Ollama später per
Env-Var umschaltbar). Stdlib-only Skripte + Beispiel-Workflows. GitLab-Duo-Parität
für self-hosted Gitea + act_runner.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>