rishabhsai

open source.

Every pull request and issue I have opened upstream, across 26 repositories. Read straight from the GitHub API each time this page is built, so nothing here is a claim I typed by hand.

needs you.

Only what nobody else can do. Each one is checked against live state during the build and disappears on its own once the work exists upstream.

Post an intro in #kubeflow-contributors on CNCF Slack

Not checkable from here: Slack membership is not visible to the GitHub API. The PR counts below are live.

Kubeflow is a standing GSoC org, 4 of your PRs are open across its repos and 1 has merged. A short intro naming them puts a person behind the PRs before proposals open.

waiting.

Blocked on someone else, or parked on purpose. Nothing to do here.

pytorch/ignite #3843 is parked

Live check: the PR is open and vfdev-5 has commented.

vfdev-5 wants a real Slurm run before a design discussion, and there is no cluster to run it on. Left open and dormant by your call on 2026-09-15. The batch script is at /Users/rishabhsai/Desktop/mergebot/prs/ignite-3259.sbatch if that changes.

Kubeflow PRs need a reviewer to add ok-to-test

Live check: 4 open Kubeflow PRs carry no ok-to-test label, and 3 of them show only prow gate checks with no repository test job.

kubeflow/dashboard #455, kubeflow/hub #3220, kubeflow/katib #2724, kubeflow/trainer #4061. The test jobs do not start until a reviewer labels the PR, and prow holds them at tide until lgtm and approve land.

merged.

Landed upstream.

  1. Fix documented default of ccd_iterations (35, not 50)google-deepmind/mujoco #3570
    Merged 2026-09-18+1 / −1 in 1 fileDocs onlyApprovedCI failing

    Maintainer or contributor activity from kbayes.Failing checks: feedback/copybara.opened mujoco PR 3570: documented ccd_iterations default 50 to 35commented '@googlebot I signed it!' on mujoco 3570 and 3571 to re-trigger the CLA check

  2. [Docs] Sync provider task table with the PROVIDERS registryhuggingface/huggingface_hub #4930
    Merged 2026-09-18+6 / −6 in 1 fileDocs onlyApprovedCI failing

    Maintainer or contributor activity from bot-ci-comment, Wauplin.Failing checks: Pin check (SHA + comment).Confirmed the formerly blocked Hugging Face branch is PR 4930 and already merged; removed stale blocked entry

  3. [Docs] Fix hf discussions info options that do not existhuggingface/huggingface_hub #4886
    Merged 2026-09-17+4 / −9 in 2 filesDocs onlyApprovedCI failing

    Maintainer or contributor activity from bot-ci-comment, hanouticelina.Failing checks: Pin check (SHA + comment).opened huggingface_hub PR: hf discussions info docs claimed --comments, --diff, --no-color which do not existOpen the blocked huggingface_hub docs PR now that 4886 merged

  4. docs/server: fix logging defaults and the SetLoggingLevel method namemodelcontextprotocol/go-sdk #1251
    Merged 2026-09-15+14 / −6 in 2 filesDocs onlyApprovedCI passing

    Maintainer or contributor activity from guglielmo-san.opened go-sdk PR: logging section said stateful twice and named a nonexistent SetLevel methodgo-sdk 1251: reviewer suggested a more precise stateless-vs-sessionless wording, applying verbatim; katib 2724: contributor suggested NaN/Inf and…

  5. Fix broken cells in the autonomous video notebook and lint for syntax errorsgoogle-gemini/cookbook #1376
    Merged 2026-09-15+136 / −8 in 4 filesCodeApprovedCI passing

    No issue filed; opened as a direct PR.Maintainer or contributor activity from Giom-V.opened cookbook PR: three cells with prematurely closed triple-quoted strings and a missing GEMINI_API_KEY binding, plus a syntax::code_cell nblint…declined all three Gemini Code Assist suggestions on cookbook 1376 with one reply

  6. TAS: reconcile node failures by the kubernetes.io/hostname labelkubernetes-sigs/kueue #15575
    Merged 2026-09-15+334 / −12 in 6 filesCode + testsCommentedCI passing

    Issue filed first: #14304.Maintainer or contributor activity from linux-foundation-easycla, mimowo.opened kueue PR: TAS node failure reconcile keyed by the hostname label via a new field index; 74 codegen files proven to be generator drift and…took CodeRabbit's duplicate-hostname finding on kueue 15575: skip and log at error level rather than pick the first match; replaced the now-stale…

  7. fix(augmentation): honour the sampler device in linear illuminationkornia/kornia #4546
    Merged 2026-09-15+48 / −12 in 3 filesCode + testsCommented (bot)CI passing

    Issue filed first: #4536.Maintainer or contributor activity from ducha-aiki.opened kornia PR 4546: linear illumination generators now honour the sampler device and dtype; changelog fragment renamed to the PR number and…

  8. [Bug] Scope BlockRemoved prefix eviction to the pod that sent itvllm-project/aibrix #2723
    Merged 2026-09-14+326 / −14 in 2 filesCode + testsApprovedCI passing

    No issue filed; opened as a direct PR.Maintainer or contributor activity from varungup90.opened aibrix PR: BlockRemoved now evicts only the source pod and totalPrefixes no longer drifts; two table tests red then green; race suite, lint…pipelines 14389 got /ok-to-test from maintainer jeffspahr minutes after opening; aibrix 2723 got an approve verdict from the repo's cursor bot with…

  9. fix(pack): compare layer paths by path element, not string prefixkitops-ml/kitops #1280
    Merged 2026-09-14+26 / −2 in 2 filesCode + testsApprovedCI passing

    Issue filed first: #1279.Maintainer or contributor activity from amisevsk.opened kitops PR: kit pack silently dropped files sharing a string prefix with a sibling layer path; issue 1279 filed firstkitops 1280 merged by amisevsk ('Great catch, thanks for the fix') and go-sdk 1252 merged by guglielmo-san; four merges total

  10. docs/client: fix the SEP-1034 and SEP-1330 linksmodelcontextprotocol/go-sdk #1252
    Merged 2026-09-14+4 / −4 in 2 filesDocs onlyApprovedCI passing

    Maintainer or contributor activity from dtjldamien, guglielmo-san.opened go-sdk PR: two bare-number SEP links replaced with the sitemap slugshuggingface_hub issues 4887 and 4888 closed by the maintainer as unmaintained code paths; go-sdk 1252 got a non-maintainer approval

  11. fix(backend): pass dagTasks to resolveInputParameter in the DRA claim path. Fixes #14388kubeflow/pipelines #14389
    Merged 2026-09-14+1 / −1 in 1 fileCodeCommented (bot)CI passing

    Issue filed first: #14388.Maintainer or contributor activity from jeffspahr.opened kubeflow/pipelines PR: one-line fix restoring the driver build after 14338 missed the DRA call site from 14243; issue 14388 filed and…pipelines 14389 got /ok-to-test from maintainer jeffspahr minutes after opening; aibrix 2723 got an approve verdict from the repo's cursor bot with…

  12. Default tendon actuatorfrclimited to auto as documentedgoogle-deepmind/mujoco #3573
    Merged 2026-09-14+60 / −7 in 7 filesCode + testsCI passing

    opened mujoco PR: tendon actuatorfrclimited defaults to auto as documented, with schema regen, two gtests, changelogmujoco 3573 merged: tendon actuatorfrclimited now defaults to auto, the first merge of the campaign and the substantive one

open, with replies.

A human other than me has commented or reviewed.

  1. Fix AdamW example in getting started notebookgoogle-deepmind/optax #1780
    Open+2 / −1 in 1 fileDocs onlyCommentedCI running7d open

    Maintainer or contributor activity from selamw1.opened optax PR: getting_started AdamW cell used nonexistent optax.scale_and_decayrebased optax 1780 branch onto current main and force-pushed to rerun CI

  2. fix(metrics-collector): skip non-numeric metric valueskubeflow/katib #2724
    Open+108 / −4 in 3 filesCode + testsCommentedCI passing5d open

    Issue filed first: #2723.Maintainer or contributor activity from vjkumar2756.Only prow gate checks have run; no repository test job has started.opened katib PR: metrics collector skips non-numeric values instead of recording empty strings; issue 2723 filed and self-assigned firstgo-sdk 1251: reviewer suggested a more precise stateless-vs-sessionless wording, applying verbatim; katib 2724: contributor suggested NaN/Inf and…Needs you: a reviewer must add ok-to-test before the test jobs run.

  3. fix(core): propagate filterQuery in GetServingEnvironments and GetModelArtifactskubeflow/hub #3220
    Open+308 / −14 in 5 filesCode + testsCommentedCI passing5d open

    Issue filed first: #3219.Maintainer or contributor activity from vjkumar2756.Only prow gate checks have run; no repository test job has started.opened kubeflow/hub PR: filterQuery propagated on serving_environments and model_artifacts, GetRestEntityType added; issue 3219 filed firstNeeds you: a reviewer must add ok-to-test before the test jobs run.

  4. fix(python): serialize numpy unicode arrays as BYTES tensorskserve/kserve #6205
    Open+132 / −2 in 3 filesCode + testsCI passing5d open

    Issue filed first: #6204.Maintainer or contributor activity from Madhur-7568.opened kserve PR: v2 inference 500 on numpy unicode outputs fixed by a BYTES-compatible normalisation in three serializer paths; issue 6204 filed and…

  5. Fall back to first visible GPU when local rank exceeds device countpytorch/ignite #3843
    Open+56 / −5 in 4 filesCode + testsCI passing5d open

    Issue filed first: #3259.Maintainer or contributor activity from vfdev-5.opened pytorch/ignite PR: first visible GPU fallback when local rank exceeds device count, DDP device_ids consistent, versionchanged notes; issue…ignite 3843: maintainer asked for a real Slurm repro and check; wrote prs/ignite-slurm-repro.sh for the user, who must run it and reply in their own…Needs you: parked on 2026-09-15: vfdev-5 wants a real Slurm run first and there is no cluster for it.

  6. Treat discrete JAXOp inputs as disconnected in the gradientpymc-devs/pytensor #2418
    Open+101 / −7 in 2 filesCode + testsCommentedCI passing4d open

    Issue filed first: #2072.Maintainer or contributor activity from ricardoV94.opened pymc-devs/pytensor PR: JAXOp grad with integer inputs now reports discrete inputs as disconnected, plus connection_pattern; closes 2072

  7. fix(backend): rewrite Host to the Lambda endpoint before SigV4 signingkgateway-dev/kgateway #14712
    Open+86 / −1 in 14 filesCode + testsCommented (bot)CI running4d open

    Issue filed first: #14662.Maintainer or contributor activity from DuncanDoyle.opened kgateway PR 14712 with the user's own verbatim description; kind/fix unfenced so the labeler sees itkgateway 14712 review fix: preserve endpoint ports and IPv6 brackets; regenerate six snapshots; corrected description and reply drafted

open, quiet.

No human response yet.

  1. Fix dead links in python, mjx, and XML reference docsgoogle-deepmind/mujoco #3571
    Open+4 / −4 in 3 filesDocs onlyCI passing7d open

    No human comments yet.Automated review only (google-cla).opened mujoco PR: dead links in python.rst, mjx.rst, XMLreference.rstcommented '@googlebot I signed it!' on mujoco 3570 and 3571 to re-trigger the CLA check

  2. Fix onecycle and warmup cosine schedule docstrings to match the codegoogle-deepmind/optax #1781
    Open+6 / −4 in 1 fileCodeCI passing7d open

    No human comments yet.opened optax PR: linear_onecycle and warmup_cosine_decay docstrings correctedrebased optax 1780 branch onto current main and force-pushed to rerun CI

  3. Sync command reference with current CLI optionsapple/container #2265
    Open+10 / −20 in 2 filesDocs only7d open

    No human comments yet.opened apple/container PR: command reference synced with CLI help (scheme auto removed, kernel-arg added, dead completions link)

  4. Apply --ulimit in container exec and machine runapple/container #2267
    Open+25 / −2 in 4 filesCode + tests7d open

    Issue filed first: #2266.No human comments yet.opened apple/container PR: apply --ulimit in exec and machine run, with issue 2266 filed first

  5. Encode os.version and os.features with OCI spec keysapple/containerization #923
    Open+50 / −1 in 3 filesCode + tests7d open

    No human comments yet.opened apple/containerization PR: Platform and Image now encode and decode os.version and os.features under the OCI spec keys

  6. Fix vision notebook links and RSL-RL log path in learning READMEgoogle-deepmind/mujoco_playground #363
    Open+2 / −3 in 1 fileDocs onlyCI passing7d open

    No human comments yet.opened mujoco_playground PR: dead vision notebook links and wrong RSL-RL log path in learning/README.md

  7. Fix minimum Python version in README (3.11)google-deepmind/mujoco_playground #364
    Open+1 / −1 in 1 fileDocs onlyCI passing7d open

    No human comments yet.opened mujoco_playground PR: README minimum Python 3.10 to 3.11

  8. Fix numpy.typing.ArrayLike annotations crashing with numpy >= 2.5patrick-kidger/jaxtyping #400
    Open+7 / −1 in 1 fileCode7d open

    No human comments yet.opened jaxtyping PR: numpy 2.5 ArrayLike crash fix (jaxtyping-1)

  9. Bump mypy so the pre-commit hook works with numpy 2.5 stubspatrick-kidger/jaxtyping #401
    Open+1 / −1 in 1 fileCode7d open

    No human comments yet.opened jaxtyping PR: mypy pin bump (jaxtyping-2)

  10. Update docs for PRNGKeyArray union and minimum Python versionpatrick-kidger/jaxtyping #402
    Open+3 / −3 in 3 filesDocs only7d open

    No human comments yet.opened jaxtyping PR: PRNGKeyArray and Python 3.11 docs (jaxtyping-3)

  11. fix(exampletool): skip example injection when the invocation has no user contentgoogle/adk-go #1573
    Open+22 / −2 in 2 filesCode + testsCI passing7d open

    No human comments yet.opened adk-go PR: exampletool nil user-content panic guard with two table tests and mutation check

  12. fix(loadartifactstool): stop double-wrapping the artifact load errorgoogle/adk-go #1574
    Open+58 / −1 in 2 filesCode + testsCI passing7d open

    No human comments yet.opened adk-go PR: loadartifactstool double-wrapped error with a test

  13. Fix the list of models whose assets() raises in python/DOC.mdgoogle-deepmind/mujoco_menagerie #313
    Open+20 / −1 in 4 filesCode + testsCI passing7d open

    No human comments yet.opened mujoco_menagerie PR: python/DOC.md assets() raising set corrected to pal_talos, robotis_op3, ufactory_lite6, with a sweep test

  14. Point README source links at permalinks where the upstream file movedgoogle-deepmind/mujoco_menagerie #314
    Open+21 / −7 in 9 filesDocs onlyCI passing7d open

    No human comments yet.opened mujoco_menagerie PR: seven dead upstream URDF links replaced with permalinks in four READMEs plus changelog lines

  15. Add missing defaults to tri, tril, triu, gather_mm signaturesml-explore/mlx #4492
    Open+4 / −4 in 1 fileCode7d open

    No human comments yet.user opened mlx PR 4492 with their own description on branch fix-python-sig-defaults

  16. fix(api): reject podGroupPolicy with both coscheduling and volcano setkubeflow/trainer #4061
    Open+69 / −0 in 8 filesCode + testsCommented (bot)CI passing5d open

    Issue filed first: #4060.No human comments yet.Automated review only (google-oss-prow, github-actions, copilot-pull-request-reviewer).opened kubeflow/trainer PR: CEL one-of rule on PodGroupPolicy, CRDs regenerated, integration entries per kind; issue 4060 self-assigned firstNeeds you: a reviewer must add ok-to-test before the test jobs run.

  17. fix: merge Istio port list annotations instead of rejecting the podkubeflow/dashboard #455
    Open+127 / −0 in 2 filesCode + testsCommented (bot)CI passing4d open

    Issue filed first: #340.No human comments yet.Automated review only (google-oss-prow, copilot-pull-request-reviewer).Only prow gate checks have run; no repository test job has started.the `build` job of .github/workflows/poddefaults_unit_test.yaml is already red on `main` and will be red here too, for a reason unrelated to this…opened kubeflow/dashboard PR: PodDefault webhook unions the four Istio exclude-list annotations instead of denying the pod; issue 340 self-assignedNeeds you: a reviewer must add ok-to-test before the test jobs run.

  18. kvevents: clear pod state on sequence reset without replayllm-d/llm-d-router #2854
    Open+59 / −0 in 2 filesCode + testsCommented (bot)CI passing4d open

    Issue filed first: #2853.No human comments yet.Automated review only (copilot-pull-request-reviewer).opened llm-d-router PR: restart without a replay endpoint now clears the pod's stale KV blocks; issue 2853 filed and claimed first

repositories.

Merged contributions to google-deepmind/mujoco, google-gemini/cookbook, huggingface/huggingface_hub, kitops-ml/kitops, kornia/kornia, kubeflow/pipelines, kubernetes-sigs/kueue, modelcontextprotocol/go-sdk, vllm-project/aibrix.

issues.

Bug reports opened alongside the pull requests.