github The-PR-Agent/pr-agent v0.39.0

10 hours ago

✨ Highlights

  • 📄 Repo context in prompts — PR-Agent now feeds AGENTS.md to /review, /describe, and /improve by default, so the AI picks up your project conventions out of the box. (#2387)
  • 🧩 Agent Skills (SKILL.md) — package reusable, domain-specific guidance and expose it to the AI by pointing [skills] paths at it. (#2385)
  • 🏢 Organization-level settings — manage configuration for a whole org from a single pr-agent-settings repo, on GitHub, GitLab, and Bitbucket. (#2504)
  • 🛡️ Restricted mode — run with reduced GitHub permissions, skipping actions that require elevated access. (#2491)
  • ☑️ GitHub Checks output — publish review/describe/improve results as GitHub Checks instead of PR comments. (#2492)

Note

Upgrade notes

  • AGENTS.md is now included in AI prompts by default (#2387) — set repo_context_files = [] to opt out.

What's Changed

🚀 Features

🐛 Bug Fixes

  • fix(azure-devops): implement incremental review (-i) support (#2379) by @agonzalesipcoop-cmyk in #2381
  • fix(security): do not log merged repo settings dict (may contain secrets) by @naorpeled in #2505
  • fix(litellm): detect GPT-5 family when model has openai/ or azure/ prefix by @sizickp in #2401
  • fix(gitea): tolerate binary file payloads (#2380) by @raywcm in #2440
  • fix: /answer command sends swapped question/answer strings to the LLM by @victorljii in #2495
  • fix(github_action): handle synchronize event for push trigger (#2455) by @utsab345 in #2490
  • fix: resolve google-cloud-storage dependency conflict on Python 3.13+ (#2480) by @utsab345 in #2485
  • fix(bitbucket-server): log missing .pr_agent.toml as info, not error by @naorpeled in #2497

Full Changelog: v0.38.0...v0.39.0

Don't miss a new pr-agent release

NewReleases is sending notifications on new releases.