litellm/.github/scripts
jfu06 069cc9a01f fix(ci): use gh api --slurp to parse paginated issues in close_duplicate_issues.py
The Check Duplicate Issues workflow crashed on every issues event with
json.decoder.JSONDecodeError. fetch_open_issues split gh api --paginate
output with splitlines() and parsed each line as JSON, but gh concatenates
pages without guaranteeing each physical line is a self-contained JSON
document, and splitlines() also breaks on unescaped Unicode line
separators (U+2028/U+2029) that GitHub returns raw inside issue bodies.
Fetch with --slurp instead, which emits one well-formed JSON array of
pages, and flatten it.

Fixes #32217
2026-07-06 01:10:34 -04:00
..
_agent_shin_actions.py feat(agent-shin): automated PR/issue triage, low-quality auto-close, and review-gate label lifecycle (#30433) 2026-06-17 20:42:27 -07:00
agent_shin_shared.py feat(agent-shin): automated PR/issue triage, low-quality auto-close, and review-gate label lifecycle (#30433) 2026-06-17 20:42:27 -07:00
close_duplicate_issues.py fix(ci): use gh api --slurp to parse paginated issues in close_duplicate_issues.py 2026-07-06 01:10:34 -04:00
close_low_quality_prs.py feat(agent-shin): automated PR/issue triage, low-quality auto-close, and review-gate label lifecycle (#30433) 2026-06-17 20:42:27 -07:00
scan_keywords.py style: run black formatter on files from main merge 2026-04-17 13:02:59 -07:00
triage-requirements.txt feat(agent-shin): automated PR/issue triage, low-quality auto-close, and review-gate label lifecycle (#30433) 2026-06-17 20:42:27 -07:00
triage_rollout_heads_up.py feat(agent-shin): automated PR/issue triage, low-quality auto-close, and review-gate label lifecycle (#30433) 2026-06-17 20:42:27 -07:00
triage_with_llm.py feat(agent-shin): automated PR/issue triage, low-quality auto-close, and review-gate label lifecycle (#30433) 2026-06-17 20:42:27 -07:00
uv_sync_with_retries.sh ci: harden cargo fetches during maturin builds (#31348) 2026-06-25 14:31:05 -07:00