Skip to content

[pull] main from qodo-ai:main#205

Merged
pull[bot] merged 4 commits intojynychen:mainfrom
qodo-ai:main
Mar 25, 2026
Merged

[pull] main from qodo-ai:main#205
pull[bot] merged 4 commits intojynychen:mainfrom
qodo-ai:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 24, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

arynyklas and others added 4 commits March 24, 2026 23:19
Add support for OLLAMA.API_KEY configuration to enable authentication
with Ollama Cloud (ollama.com). Previously only local Ollama instances
were supported without authentication.

- Pass api_key to litellm completion calls when configured
- Update secrets template with documentation for the new api_key field
- Clarify api_base comment to distinguish between Ollama Cloud and local
Fix a few unambiguous spelling, punctuation, and grammar issues
in prompt text, comments, docs, and related configuration help text.

These changes are documentation-only and do not affect runtime behavior.
* feat: sanitize changes diagram input and add unit tests

* fix: add input validation to sanitize_diagram function

* fix: update sanitize_diagram to require mermaid code fence

* fix: refactor sanitize_diagram to improve readability and maintainability

* fix: reorder imports to follow isort convention in test_pr_description

* fix: clean up sanitize_diagram function and remove unnecessary imports in test_pr_description
Hoisted `RE_HUNK_HEADER` regex compilation to the module level in `pr_agent/algo/git_patch_processing.py`. This avoids redundant compilation and internal cache lookups on every call to patch processing functions like `extend_patch`, `omit_deletion_hunks`, and `extract_hunk_lines_from_patch`.

Average time per iteration for `extend_patch` showed a stable performance.
In a benchmark of 10,000 iterations, the total time was ~21.9 seconds.

Verified that all relevant unit tests pass.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: rynomster <6912789+rynomster@users.noreply.github.com>
@pull pull bot added the ⤵️ pull label Mar 24, 2026
@pull pull bot merged commit 0b0c175 into jynychen:main Mar 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants