)]}'
{
  "commit": "04698db571248ba69fade3ccdcc9cf1b69d60da0",
  "tree": "330dd2aef3a1ec08bdca2b9d84b38176c5196638",
  "parents": [
    "9b2dd3fa0bc9e0278c26079e0122d3875589e9fc"
  ],
  "author": {
    "name": "LIU ZHE YOU",
    "email": "zhu424.dev@gmail.com",
    "time": "Sun Oct 04 18:01:15 2026 +0000"
  },
  "committer": {
    "name": "LIU ZHE YOU",
    "email": "zhu424.dev@gmail.com",
    "time": "Mon Oct 05 17:53:25 2026 +0000"
  },
  "message": "Document the task handler parse for Language SDK authors\n\nThe Go SDK is the first runtime to answer TaskHandlerParseRequest, and the Java and TypeScript runtimes follow the spec and the contributor guide. Neither said which coordinator hooks find and start the runtime, that the first frame can be a parse request, what the answer must contain, or what the Dag processor does with a mismatch under each binding. The spec stays at 1.0: the lifecycle adds steps and renames no term.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86c65efc716ea92276ad92cbccfc20a42893c18e",
      "old_mode": 33188,
      "old_path": "contributing-docs/30_new_language_sdk.rst",
      "new_id": "5bf40ad999848afccf627146b659c407b8ae01d3",
      "new_mode": 33188,
      "new_path": "contributing-docs/30_new_language_sdk.rst"
    },
    {
      "type": "modify",
      "old_id": "a260b7a56fc2c487e5bf6aa2cc6da4c83599fbef",
      "old_mode": 33188,
      "old_path": "task-sdk/docs/lang-sdk-spec.rst",
      "new_id": "702bcd890afab2ed1614bb35fa2cae3c73fb6a3c",
      "new_mode": 33188,
      "new_path": "task-sdk/docs/lang-sdk-spec.rst"
    }
  ]
}
