)]}'
{
  "log": [
    {
      "commit": "66f45a6e299d2d0b758584f3c61e248f7c1ddaa8",
      "tree": "5493a445d4797f419a0247171fdf6bade654af4f",
      "parents": [
        "6b1ceb1b40de83ac2bdbb83dd9aa38feeb69a17e"
      ],
      "author": {
        "name": "banksean",
        "email": "banksean@gmail.com",
        "time": "Wed Jul 30 13:11:25 2025 -0700"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Wed Jul 30 20:12:11 2025 +0000"
      },
      "message": "webui: fix rendering for gh worfkow events\n"
    },
    {
      "commit": "bdc6889f886667b06236fb20c5d080e3ac1f1eb8",
      "tree": "f86ee68725cba394d1df667723a9a3dad49c35a7",
      "parents": [
        "6fe809c2282f5d7e258ab60f4ff4d0b3e0739332"
      ],
      "author": {
        "name": "banksean",
        "email": "banksean@gmail.com",
        "time": "Mon Jul 28 17:28:13 2025 -0700"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Wed Jul 30 18:53:52 2025 +0000"
      },
      "message": "sketch: add support for \u0027external\u0027 message types\n\n- adds a new CodingAgentMessageType for loop.AgentMessage\n- adds an new /external handler to loophttp.go\n- modifies Agent to pass the .TextContent of ExternalMessage into the convo\n  as though it came from the user.\n- adds sketch-external-message web component, with a template for\n  github workflow run events specifically.\n- adds demos for sketch-external-message\n"
    }
  ]
}
