)]}'
{
  "commit": "0ca3caa02857ed3d40963d3f911c48c4c2815e3c",
  "tree": "c6706a6b0d41cdaac4854fc2db5d1421ae6babe9",
  "parents": [
    "9175adf713dbdc79186cb3531996bc6ba3ca355f"
  ],
  "author": {
    "name": "Ethan Lee",
    "email": "ethanalee@google.com",
    "time": "Fri Jul 17 18:58:45 2026 +0000"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Thu Aug 06 08:47:12 2026 -0700"
  },
  "message": "internal, cmd: integrate vector search into frontend\n\n- Insert embedding client into fetchSearchPage so that each user query\n  will have an embedding generated. This embedding will be utilized to\n  search the DB for corresponding results.\n- This feature is guarded by the EnableVectorSearch flag.\n\nChange-Id: I548ee12daad9f7916b6937a63699ae2bddd32024\nReviewed-on: https://go-review.googlesource.com/c/pkgsite/+/802280\nkokoro-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nAuto-Submit: Ethan Lee \u003cethanalee@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1684981f85a307b4fe8b3a5fe148dae49084270e",
      "old_mode": 33188,
      "old_path": "cmd/frontend/main.go",
      "new_id": "8bd33b9895e95d42ae238dcc245dbf93b95b2804",
      "new_mode": 33188,
      "new_path": "cmd/frontend/main.go"
    },
    {
      "type": "modify",
      "old_id": "f1d540985f1dfc3e49e59ad1f81c2ec4677e7f93",
      "old_mode": 33188,
      "old_path": "cmd/worker/main.go",
      "new_id": "cb0e637713bce89e0900fa9a6f94f02677bd3b6e",
      "new_mode": 33188,
      "new_path": "cmd/worker/main.go"
    },
    {
      "type": "modify",
      "old_id": "9f51aaf164650cbd4d2f6ec223c63ea3c039ac0d",
      "old_mode": 33188,
      "old_path": "internal/embeddings/embeddings.go",
      "new_id": "b9801efd1e0d35f8d29aace6e217dec7dcaf858c",
      "new_mode": 33188,
      "new_path": "internal/embeddings/embeddings.go"
    },
    {
      "type": "modify",
      "old_id": "363de2a6f0bb55e5cb33328935c1b83fb108e3a5",
      "old_mode": 33188,
      "old_path": "internal/embeddings/embeddings_test.go",
      "new_id": "224aa7387eec495e9980f031fc5558a11ae9728a",
      "new_mode": 33188,
      "new_path": "internal/embeddings/embeddings_test.go"
    },
    {
      "type": "modify",
      "old_id": "a6f365e45dee4b8b8fa8b3c98f6e28fa9a6e8e55",
      "old_mode": 33188,
      "old_path": "internal/frontend/search.go",
      "new_id": "6a1d7bafa8177c938a3377a6a38a6f10711009be",
      "new_mode": 33188,
      "new_path": "internal/frontend/search.go"
    },
    {
      "type": "modify",
      "old_id": "f900c69767910d27a246526800cbe171fef93bbb",
      "old_mode": 33188,
      "old_path": "internal/frontend/search_test.go",
      "new_id": "8a01a423acc15dabf9646738f9dac7713cb2ba16",
      "new_mode": 33188,
      "new_path": "internal/frontend/search_test.go"
    },
    {
      "type": "modify",
      "old_id": "e9d0f06e632c94f99fd6c736bc48cf35d3b0855c",
      "old_mode": 33188,
      "old_path": "internal/frontend/server.go",
      "new_id": "ed185baef84a42fd3b6a0f473906bb1c76c54e7e",
      "new_mode": 33188,
      "new_path": "internal/frontend/server.go"
    }
  ]
}
