)]}'
{
  "commit": "7662ce124b3dd48e49ddc9e83e932893bc7bb550",
  "tree": "f6cb00dee988bdacb8a43e927f4dddcf2755ffef",
  "parents": [
    "d19578342c63aca95e581b4fe42f1b3001d639b2"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Thu Jul 30 14:48:10 2026 +0900"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Thu Jul 30 14:48:10 2026 +0900"
  },
  "message": "Fix getVecsByRanks, used by the collocator SOM\n\ngetVecs was never exported, so POST /derekovecs/getVecsByRanks answered every\nrequest with \"Undefined subroutine \u0026main::getVecs\" and the collocator SOM\nnever got its vectors.\n\nThe route also only existed with the /derekovecs prefix, while the frontend\nderives its base url from the current path, so it could not be reached at all\nfor instances served from the root. Added the prefix independent route like the\nother web service functions have.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I983b2a34f75892c2302861a0219e4614ffb1d4c9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fffa9e58b46dce5c8e93db7f1b29b9c3879562b3",
      "old_mode": 33188,
      "old_path": "lib/IDS/DeReKoVecs/Read.pm",
      "new_id": "0da0cf4681c0733d48abfcfe1e50415b89a218e2",
      "new_mode": 33188,
      "new_path": "lib/IDS/DeReKoVecs/Read.pm"
    },
    {
      "type": "modify",
      "old_id": "b15341e8b0ee3b64601ee4addb2436525e0ed398",
      "old_mode": 33261,
      "old_path": "script/derekovecs-server",
      "new_id": "613a37b6d0219c4d4ce5e357a8f75c5e0db4832a",
      "new_mode": 33261,
      "new_path": "script/derekovecs-server"
    }
  ]
}
