)]}'
{
  "commit": "55c87e3ababb0800b5710cbb11bec4dea8c13515",
  "tree": "13517efe8467be99714a65a24963873cbe18e137",
  "parents": [
    "9d7f0ccec1317b68c754b6b154f7c362395028c2"
  ],
  "author": {
    "name": "Pokey Rule",
    "email": "755842+pokey@users.noreply.github.com",
    "time": "Tue May 20 14:08:18 2025 +0100"
  },
  "committer": {
    "name": "Pokey Rule",
    "email": "755842+pokey@users.noreply.github.com",
    "time": "Tue May 20 13:11:23 2025 +0000"
  },
  "message": "webui: Fix cursor jumping during image uploads\n\nWhen pasting an image and continuing to type while it\u0027s uploading,\nthe cursor position would jump when upload completed, disrupting typing.\n\nThis fix simply removes the explicit cursor positioning code after\nimage upload, allowing the browser to maintain the user\u0027s current cursor\nposition naturally. This provides a more intuitive experience, especially\nwhen typing while an image is uploading.\n\nThe approach is simpler and more robust than trying to track cursor\nposition changes and calculate offsets manually.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca6afbfacfb73cb97f9aee035179dafa7c4b1181",
      "old_mode": 33188,
      "old_path": "webui/src/web-components/sketch-chat-input.ts",
      "new_id": "355c9fc1a6b12f8fbba35a566d8ad54232bcec14",
      "new_mode": 33188,
      "new_path": "webui/src/web-components/sketch-chat-input.ts"
    }
  ]
}
