)]}'
{
  "commit": "736355a83083dadba61000a349c4299569471183",
  "tree": "a72ef4c4a69810d02e2c8cc35c4747be70635beb",
  "parents": [
    "df3ba6ca782489f4d650fee1279db38e4eddddf1"
  ],
  "author": {
    "name": "Samiya Caur",
    "email": "samiyac@google.com",
    "time": "Thu Mar 26 21:12:56 2026"
  },
  "committer": {
    "name": "Devtools-frontend LUCI CQ",
    "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 26 22:11:36 2026"
  },
  "message": "Add code completion summary toolbar to styles pane\n\nThe summary toolbar is responsible for displaying loading state (using a\nspinner) and show privacy and recitation disclaimer. I have tried to\nimplement this similar to existing toolbar integration in\nfront_end/panels/console/ConsoleView.ts\n\nI had to update the CSS which is used for wrapping summary toolbar to\nuse `@container` instead of `@media` - as part of this change, also had\nto update CSS for existing toolbar in Console panel.\n\nThe text for disclaimer still needs to be updated.\n\nBypass-Check-License: Existing file\nFixed: 476101419, 476101019\nChange-Id: I0610fc3fe5d60807c3045a8933e85aa5bf9e3abc\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/7698167\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nReviewed-by: Jack Franklin \u003cjacktfranklin@chromium.org\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9038cf4da9d1276bcc4e7e0ebc6d60bb1afeef60",
      "old_mode": 33188,
      "old_path": "front_end/panels/common/aiCodeCompletionSummaryToolbar.css",
      "new_id": "3c9829d6e135d230fe7f5c0289b43f16233a3cf4",
      "new_mode": 33188,
      "new_path": "front_end/panels/common/aiCodeCompletionSummaryToolbar.css"
    },
    {
      "type": "modify",
      "old_id": "c21811c64598939e83cfa9e4d84cb910947d5298",
      "old_mode": 33188,
      "old_path": "front_end/panels/console/consoleView.css",
      "new_id": "dade46366cadac20732cae18dbfed23adc495a89",
      "new_mode": 33188,
      "new_path": "front_end/panels/console/consoleView.css"
    },
    {
      "type": "modify",
      "old_id": "3a66d839c960c81726c35bce0fa1c7c37d585765",
      "old_mode": 33188,
      "old_path": "front_end/panels/elements/StylesAiCodeCompletionProvider.ts",
      "new_id": "e175fc63aa4edcf8f3730a1865a394063709d243",
      "new_mode": 33188,
      "new_path": "front_end/panels/elements/StylesAiCodeCompletionProvider.ts"
    },
    {
      "type": "modify",
      "old_id": "ca1ce6d04cc68ce2d919a0237818fe41d189dc52",
      "old_mode": 33188,
      "old_path": "front_end/panels/elements/StylesSidebarPane.test.ts",
      "new_id": "3f668874bda362f3b8436b54abcc044448415c1c",
      "new_mode": 33188,
      "new_path": "front_end/panels/elements/StylesSidebarPane.test.ts"
    },
    {
      "type": "modify",
      "old_id": "0b8424bb7c9a53888f42ba16003355954ef0bc4e",
      "old_mode": 33188,
      "old_path": "front_end/panels/elements/StylesSidebarPane.ts",
      "new_id": "8b80480da250bb532649f964d43545fa7740a7f1",
      "new_mode": 33188,
      "new_path": "front_end/panels/elements/StylesSidebarPane.ts"
    },
    {
      "type": "modify",
      "old_id": "7c9a932758d4aa86c0af5eddde53e7641dea788d",
      "old_mode": 33188,
      "old_path": "front_end/panels/elements/elementsPanel.css",
      "new_id": "d26ded38fb5a7e3fb3e457bd95d13082099323d0",
      "new_mode": 33188,
      "new_path": "front_end/panels/elements/elementsPanel.css"
    }
  ]
}
