)]}'
{
  "commit": "2cba69514b40c49a7a71102962b917c8a9eb4194",
  "tree": "b623b2f6dca84a875a40758361617111b724edda",
  "parents": [
    "6f2bf8aa1d1105d292b8fb7961fc30b41d15cc79"
  ],
  "author": {
    "name": "Sean McCullough",
    "email": "banksean@gmail.com",
    "time": "Fri Apr 25 20:32:10 2025 +0000"
  },
  "committer": {
    "name": "Sean McCullough",
    "email": "banksean@gmail.com",
    "time": "Fri Apr 25 16:19:49 2025 -0700"
  },
  "message": "Add unit tests for dockerimg/sshtheater.go with refactoring for testability\n\nRefactored the code to use dependency injection to make it more testable, including:\n- Created FileSystem and KeyGenerator interfaces\n- Added RealFileSystem and RealKeyGenerator implementations\n- Refactored SSHTheater to use these interfaces\n- Added comprehensive unit tests for all functionality\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e54124c492301463e546ff2d8e027c304de35206",
      "old_mode": 33188,
      "old_path": "dockerimg/sshtheater.go",
      "new_id": "ad612750f1345a2344f7397c859342871b42d8b9",
      "new_mode": 33188,
      "new_path": "dockerimg/sshtheater.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "952ce138fd1e2dd009d19e58bcc1425468b7b5f2",
      "new_mode": 33188,
      "new_path": "dockerimg/sshtheater_test.go"
    }
  ]
}
