)]}'
{
  "commit": "7e6afb296bf3e4a969dbd8f56a4c330ea4fc3db8",
  "tree": "b46d017ee3aba72ec270a43977c542da6d6c59e5",
  "parents": [
    "7dc0e647fcb6dc42adbd7ac1dc54a9bcc2822e27"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Sun Aug 23 15:47:55 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Aug 23 15:47:55 2026 -0700"
  },
  "message": "agents: document runtime version checks and multi-version pytest_test bzlmod rules (#4108)\n\nWORKSPACE mode resolves pip dependencies for only the host Python\nversion, causing multi-version pytest targets to fail when executed\nagainst non-host interpreters. Additionally, relying on static type\nignore comments in version-dependent code obscures actual runtime\ncompatibility requirements across supported Python releases.\n\nTo address this, agent guidelines are updated to require explicit\nruntime Python version checks instead of static type ignores, and to\nrestrict multi-version pytest_test targets to Bzlmod mode using\nSUPPORTS_BZLMOD. The allowed PR commit prefixes are also updated to\ninclude agents: for changes to agent rules and prompts.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae75aa34fe43f01629e4864f5b94e591edce00b9",
      "old_mode": 33188,
      "old_path": ".agents/rules/pr.md",
      "new_id": "bc6f87f44b93609436e2386409708072995a13aa",
      "new_mode": 33188,
      "new_path": ".agents/rules/pr.md"
    },
    {
      "type": "modify",
      "old_id": "0c4fd69da845346314e78ac9d1c43dfb918c0fca",
      "old_mode": 33188,
      "old_path": ".agents/rules/python.md",
      "new_id": "fd7aef7cb7894df59e809ac73e71dfcf4ab663d4",
      "new_mode": 33188,
      "new_path": ".agents/rules/python.md"
    },
    {
      "type": "modify",
      "old_id": "dceb91d24e35d58b414b1b9fbacaf586ddbad77a",
      "old_mode": 33188,
      "old_path": ".agents/rules/testing.md",
      "new_id": "cd56f69105fd5b806dbe4c55978f77150f8e4034",
      "new_mode": 33188,
      "new_path": ".agents/rules/testing.md"
    },
    {
      "type": "modify",
      "old_id": "0c56702216ea6b80e759277d27831b95ba6f7f79",
      "old_mode": 33188,
      "old_path": "python/runfiles/runfiles.py",
      "new_id": "9650563830ecfcb138eb8cde6a12a63f9b043054",
      "new_mode": 33188,
      "new_path": "python/runfiles/runfiles.py"
    }
  ]
}
