…xtra it now needs
qodo-ai/pr-agent is now github.com/The-PR-Agent/pr-agent (same repo, transferred; PyPI pr-agent points
there). The workflow installs 0.49.0 from it into a per-version venv on the runner, so the bump installs
fresh instead of the old `command -v pr-agent` check keeping 0.43.0 forever.
Measured on the strixhalo runner box before this change, with the workflow's own env and the local
coder-llm on :8090, publish_output off, on PR #1224:
- plain `pr-agent==0.49.0`: "Git provider 'github' could not be loaded because module 'github' is not
installed" -> "Failed to process the command", and exit 0, which the old log check did not catch;
- `pr-agent[github]==0.49.0`: the review ran (6053 tokens, full diff) and ended "Review output is not
published", no errors.
So the install uses the [github] extra, and the log check now also fails on "Failed to process the
command" and "Failed to get git provider". 0.49 ignores [openai] api_base/key in the repo's
.pr_agent.toml as host-only (it logs a warning); the endpoint already comes from the workflow env, so
those two keys are removed and the file says where the endpoint lives.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
qodo-ai/pr-agentis now The-PR-Agent/pr-agent (same repository, transferred; PyPIpr-agentpoints there; latest release v0.49.0, 2026-10-25). This moves our review job to it.Changes
.github/workflows/pr-agent.yml: installspr-agent[github]==0.49.0into a per-version venv (~/pr-agent-venv-0.49.0) on the runner. The oldcommand -v pr-agentcheck would have kept 0.43.0 forever after a bump.Failed to process the commandandFailed to get git provider(PR-Agent exits 0 on both)..pr_agent.toml: drops[openai] api_base/key. 0.49 ignores them in repo settings as host-only and logs a warning; the endpoint already comes from the workflow env (OPENAI__API_BASE,OPENAI__KEY), as the usage guide describes.Measured on the strixhalo runner box (workflow env, local coder-llm on :8090,
CONFIG__PUBLISH_OUTPUT=false, target PR #1224):pr-agent==0.49.0Git provider 'github' could not be loaded because module 'github' is not installed→Failed to process the command, exit 0 (the old check passed it)pr-agent[github]==0.49.0Review output is not published, no errorsThis PR's own
pr_agentrun is the first live run of the new version.🤖 Generated with Claude Code