mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-21 00:21:49 +00:00
The old check_duplicate_issues.yml matched on title wording, so it missed the same bug reported in different words. Over one full week of new issues (167, 5 to 12 Sep) it flagged 2, both wrong, while hand review found 11 real duplicates that nothing caught. The new workflow fetches the issue through the API into a file, runs openai/codex-action with a fixed prompt and an output schema, and lets Codex search the tracker with gh. At a 0.95 confidence gate it would have posted 12 comments that week, 9 naming a real duplicate. It reuses the same marker comment and potential-duplicate label as before so auto-close-duplicates.yml keeps working unchanged, and warns about the auto-close only when the titles actually match. Traffic goes through LiteLLM: the key is a virtual key and the endpoint is the proxy's /v1/responses. Comments and labels stay off until the DUPLICATE_CHECK_ENABLED repo variable is set. |
||
|---|---|---|
| .. | ||
| actions | ||
| codeql | ||
| e2e-stack | ||
| ISSUE_TEMPLATE | ||
| observatory | ||
| prompts | ||
| screenshots | ||
| scripts | ||
| workflows | ||
| ci-coverage-allowlist.yml | ||
| CODEOWNERS | ||
| dependabot.yaml | ||
| deploy-on-aws.png | ||
| deploy-on-gcp.png | ||
| deploy-to-aws.png | ||
| FUNDING.yml | ||
| mutmut-coverage.rc | ||
| pull_request_template.md | ||
| template.yaml | ||