)]}'
{
  "log": [
    {
      "commit": "30ab816506b2d61bb77684aa89e179bc9d2f29cc",
      "tree": "d1bfac65999163f2464bd9d1f227cd0b5c9f4801",
      "parents": [
        "6bfbf39aa5a500ddf58aa8ba02d9e1dc76a1faf2"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu May 28 11:46:21 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu May 28 11:46:21 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "6bfbf39aa5a500ddf58aa8ba02d9e1dc76a1faf2",
      "tree": "5e1c6d1aba375ceedd9a3d8932321bc6cfee68ba",
      "parents": [
        "a694fed450c2429a398a8fd01a4f323e0725c9ef"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu May 28 11:46:13 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu May 28 11:46:13 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.mcp-server-contributions-0.2.0\n"
    },
    {
      "commit": "a694fed450c2429a398a8fd01a4f323e0725c9ef",
      "tree": "da33287d2ce13469281707e5e85d39734b84bdef",
      "parents": [
        "8513c1aea8dc31b5fe1adf40e0f757b424e4bce1"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu May 28 11:44:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 11:44:05 2026 +0200"
      },
      "message": "SLING-13213 - Use the new LogStore from commons.log in the log MCP tool (#7)"
    },
    {
      "commit": "8513c1aea8dc31b5fe1adf40e0f757b424e4bce1",
      "tree": "08b54b610ae97750bbc71f9d40bac97b187ae260",
      "parents": [
        "a471f46be61632e9c367ba871884065443daa2c1"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 17:36:37 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 17:36:37 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "a471f46be61632e9c367ba871884065443daa2c1",
      "tree": "a0f090fe783030c05793c6a8dc3d176d253f584a",
      "parents": [
        "98260e6b6e94193ceeb53cab7e5aba0a06f529bb"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 17:36:30 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 17:36:30 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.mcp-server-contributions-0.1.0\n"
    },
    {
      "commit": "98260e6b6e94193ceeb53cab7e5aba0a06f529bb",
      "tree": "e33824119701bc180faa2a2ea21fcb9338b81d57",
      "parents": [
        "057520a443afda1654633676a015c8c090e2d2cf"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 17:36:07 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 17:36:07 2026 +0200"
      },
      "message": "chore: add scm.tag\n"
    },
    {
      "commit": "057520a443afda1654633676a015c8c090e2d2cf",
      "tree": "4c14cb305af91ad447d6df718e0c539d38894e76",
      "parents": [
        "bd5626d9df0df9bd3f04549c8810b4c673aa8cec"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 16:11:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 16:11:45 2026 +0200"
      },
      "message": "chore: build a feature containing the bundle (#6)\n\nThis helps with quick deployments following the upcoming Starter changes from SLING-13208"
    },
    {
      "commit": "bd5626d9df0df9bd3f04549c8810b4c673aa8cec",
      "tree": "55e3519670e92b5173f5e75eb56a4c73036ff577",
      "parents": [
        "bd747d4a4f4b850a5a9f4c4bbca36e34cf433fb5"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed May 20 11:29:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 11:29:47 2026 +0200"
      },
      "message": "chore: sonar fixes (#5)"
    },
    {
      "commit": "bd747d4a4f4b850a5a9f4c4bbca36e34cf433fb5",
      "tree": "a91a1f286870c25f322bead1cd96a5ee6959d31c",
      "parents": [
        "804e219c4dcca09786f91290d1dbdb4b481e0335"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue May 12 23:43:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 23:43:07 2026 +0200"
      },
      "message": "chore: clearer separation of \u0027api\u0027 and \u0027impl\u0027 classes for the log support (#4)\n\nThis is related to SLING-13188"
    },
    {
      "commit": "804e219c4dcca09786f91290d1dbdb4b481e0335",
      "tree": "16d2ed9c8d6cfa67af8b40842fea63a7ac5af8f0",
      "parents": [
        "50f5642556507690ab77d54d504f589e8d483258"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue May 12 17:14:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 17:14:22 2026 +0200"
      },
      "message": "Merge pull request #3 from apache/issue/remove-logback-from-apis\n\nfix: stop exposing logback APIs in LogTool support classes"
    },
    {
      "commit": "50f5642556507690ab77d54d504f589e8d483258",
      "tree": "4e216eedf069138aff4571396e01bbad4a57d3b7",
      "parents": [
        "59cb5c569cfb02914e6fcb8a8ee4540ea03cb1a0"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 16:04:29 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 16:04:29 2026 +0200"
      },
      "message": "Revert \"chore: trigger .asf.yaml processing\"\n\nThis reverts commit 59cb5c569cfb02914e6fcb8a8ee4540ea03cb1a0.\n\nThe update was triggered and now we revert to the canonical form as generated by the tooling from\nthe aggregator repo.\n"
    },
    {
      "commit": "59cb5c569cfb02914e6fcb8a8ee4540ea03cb1a0",
      "tree": "5ba55ce577a190fdedba5a1d14fa07e4c2b0066c",
      "parents": [
        "dffef16df043896b994166e99b01f8f3383d5f08"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 16:03:49 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 16:03:49 2026 +0200"
      },
      "message": "chore: trigger .asf.yaml processing\n"
    },
    {
      "commit": "dffef16df043896b994166e99b01f8f3383d5f08",
      "tree": "4e216eedf069138aff4571396e01bbad4a57d3b7",
      "parents": [
        "d84ddaf215c82458ed18ed5c1e06fe7eb6d02bd8"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 14:36:26 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 14:36:26 2026 +0200"
      },
      "message": "chore: more badges\n"
    },
    {
      "commit": "d84ddaf215c82458ed18ed5c1e06fe7eb6d02bd8",
      "tree": "bf5cc0b5ca4553460ec8c1cee0c5faa17193657c",
      "parents": [
        "3ee74d11dde2c1c078c2dd308341c6a765589059"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 14:30:58 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 14:30:58 2026 +0200"
      },
      "message": "chore(ci): build on Java 17 and 21\n"
    },
    {
      "commit": "3ee74d11dde2c1c078c2dd308341c6a765589059",
      "tree": "c708429421d9d883db644c0837919cd1e4864d9f",
      "parents": [
        "038d9526f0a13abcc2aa26e871dfbc68d705b969"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:22:47 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:22:47 2026 +0200"
      },
      "message": "chore: add .asf.yaml\n"
    },
    {
      "commit": "038d9526f0a13abcc2aa26e871dfbc68d705b969",
      "tree": "b92296a5cd143f6ab9898b29bb5c35cc867d6587",
      "parents": [
        "762ecd237e67fa7b39c8091f74fbb4a4f3ced4ab"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:20:48 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:20:48 2026 +0200"
      },
      "message": "chore: update README\n"
    },
    {
      "commit": "762ecd237e67fa7b39c8091f74fbb4a4f3ced4ab",
      "tree": "a291451910e3417a11eaa8b6f4e2d6943481735c",
      "parents": [
        "20210adda06e272a8bef9b0262d22028fa7b2bc9"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:18:39 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:18:39 2026 +0200"
      },
      "message": "chore: add boilerplate\n"
    },
    {
      "commit": "20210adda06e272a8bef9b0262d22028fa7b2bc9",
      "tree": "5d24097446b992f6a166c202f763ac0b549aa835",
      "parents": [
        "6e9149279f30b211da8596afad40c6eb8375ec2b"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:17:55 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 13:17:55 2026 +0200"
      },
      "message": "chore: add pom.xml scm settings\n"
    },
    {
      "commit": "6e9149279f30b211da8596afad40c6eb8375ec2b",
      "tree": "58c2b7c0043f2cfea9f5a30c4705640ef6ca0f36",
      "parents": [
        "d2683fa191c536f0d5afb12c77a6d1c044ed2bd5"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Apr 24 16:51:49 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Apr 24 16:51:49 2026 +0200"
      },
      "message": "fix(mcp-server-contributions): fix sling mcp-server dependency\n\nThe 0.1.0 version was never released.\n"
    },
    {
      "commit": "d2683fa191c536f0d5afb12c77a6d1c044ed2bd5",
      "tree": "58db6f4e7cc14dfa3f4a5056bfc351b4702d0272",
      "parents": [
        "6edbeaf44f8d07ace52cb8838cccf62c4add320a"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Apr 24 15:41:51 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Apr 24 15:41:51 2026 +0200"
      },
      "message": "fix(mcp-server-contributions): the log tool now has access to logback messages\n\nPreviously it would only get events from the OSGi LogService, which are a small subset of all\nlogging events of interest.\n"
    },
    {
      "commit": "6edbeaf44f8d07ace52cb8838cccf62c4add320a",
      "tree": "09225d16f8b9529d75f7cb5a92047d9e6b74e313",
      "parents": [
        "217d7700e07bd19f208f2f1d96d979952689ef59"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Apr 17 17:16:33 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Apr 17 17:17:00 2026 +0200"
      },
      "message": "mcp-server-contributions: use released version of mcp-server\n"
    },
    {
      "commit": "217d7700e07bd19f208f2f1d96d979952689ef59",
      "tree": "899652716e9d085a11433d0451c85b9b38018d38",
      "parents": [
        "5c8995f6382d1b78c56f3ef4efb5c0d0f20341ae"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Mar 25 15:10:59 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 25 15:10:59 2026 +0100"
      },
      "message": "Fix link formatting in README.md"
    },
    {
      "commit": "5c8995f6382d1b78c56f3ef4efb5c0d0f20341ae",
      "tree": "516cea9d8c485df98918acfbf440fa74f08ea6fa",
      "parents": [
        "2c9112298c85f0efe6cff087fee8395c10302795"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Mar 13 15:12:39 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Mar 13 15:12:39 2026 +0100"
      },
      "message": "fix(mcp-server-contributions): switch recent requests to tool\n\nThis gives us more flexibility and keeps the returned results focused on the needed path.\n"
    },
    {
      "commit": "2c9112298c85f0efe6cff087fee8395c10302795",
      "tree": "c361d95b857c872317f82b9bca62b50b94ca4577",
      "parents": [
        "34bdec0bbeb3e6858118d600ba360096b528e18f"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Mar 13 13:30:40 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Mar 13 13:30:40 2026 +0100"
      },
      "message": "fix(mcp-server-contributions): remove bundle and component resources\n\nThe OsgiBundleDiagnosticContribution should be enough for diagnosing OSGi-related issues\n"
    },
    {
      "commit": "34bdec0bbeb3e6858118d600ba360096b528e18f",
      "tree": "14dc6d8a5e541898bc0afb57aae8062238c8633b",
      "parents": [
        "769bd8f1fe6ac97ee01373140927e2a6dbf4dd1b"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 17:26:52 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 17:26:52 2026 +0100"
      },
      "message": "chore(mcp-server-contributions): remove prompt contribution impls\n\nThey are replaced by the markdown files.\n"
    },
    {
      "commit": "769bd8f1fe6ac97ee01373140927e2a6dbf4dd1b",
      "tree": "895e10914bec5036e4845ad94d3fc7d9c6bc986d",
      "parents": [
        "8f9977f3681a32789a6913746fb9e22f603e3948"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 16:35:21 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 16:35:21 2026 +0100"
      },
      "message": "chore(mcp-server-contributions): remove the refresh-packages tool\n\nIt was never used put to good use and coding assistants like invoking it a lot.\n"
    },
    {
      "commit": "8f9977f3681a32789a6913746fb9e22f603e3948",
      "tree": "c9345e7f560dae44d8db16059a21b8fdff6aeb2f",
      "parents": [
        "71e8ac5388b5c992a71089b4142d0539fe90c56c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 14:58:06 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 14:58:06 2026 +0100"
      },
      "message": "fix(mcp-server-contributions): use the McpJsonMapperSupplier service\n\nThe McpJsonMapper service was registered by older builds of the Sling MCP Server bundle but now we\nrely on what the SDK registers for us.\n"
    },
    {
      "commit": "71e8ac5388b5c992a71089b4142d0539fe90c56c",
      "tree": "242bea1dd12f98033a3b8cbde2e2f983ddde876f",
      "parents": [
        "ee9371a64e9170fd62431dcb88e2140ac29e63ce"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 14:25:12 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 14:25:12 2026 +0100"
      },
      "message": "fix(mcp-server-contributions): use mcp-core instead of mcp\n\nThe convenience mcp artifact pulls in jackson3 and we want to avoid that.\n"
    },
    {
      "commit": "ee9371a64e9170fd62431dcb88e2140ac29e63ce",
      "tree": "25c85aeb8fec48e48d07c0326421632138239ce4",
      "parents": [
        "aaf10165907f2cc43f045798940612d6dcf74197"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 14:07:37 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Mar 12 14:07:37 2026 +0100"
      },
      "message": "fix(mcp-server-contributions): update to mcp sdk version 1.0.0\n"
    },
    {
      "commit": "aaf10165907f2cc43f045798940612d6dcf74197",
      "tree": "579a7228ee117451e869f44a74ba6458af77cbd5",
      "parents": [
        "7e38c20ac9be394951ddd84caf6c44c528d59254"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Mar 04 13:40:18 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Mar 04 13:40:18 2026 +0100"
      },
      "message": "fix(mcp-server-contributions): make sure the prompts are packaged\n"
    },
    {
      "commit": "7e38c20ac9be394951ddd84caf6c44c528d59254",
      "tree": "d4bf2a3d4750e27f0a2ee1508809fb2009345017",
      "parents": [
        "bed806275baddebbbeea89f8f636a29dbf4cbee2"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Jan 14 14:48:17 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Jan 14 14:48:17 2026 +0100"
      },
      "message": "chore(mcp): remove references to specific tools - part 2\n"
    },
    {
      "commit": "bed806275baddebbbeea89f8f636a29dbf4cbee2",
      "tree": "19a92798e06e5075f7393de1042f0863e4515127",
      "parents": [
        "ce0ec5d5c968584b5824340e5f1bd2a57b10040e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Jan 14 14:44:55 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Jan 14 14:44:55 2026 +0100"
      },
      "message": "chore(mcp): remove references to specific tools\n"
    },
    {
      "commit": "ce0ec5d5c968584b5824340e5f1bd2a57b10040e",
      "tree": "2b13620e6403e161ee3c9be6effac7f7c03c0a0a",
      "parents": [
        "508f2a999024939e6fd553b041facc2e2fae4559"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 13 15:58:35 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 13 15:58:35 2026 +0100"
      },
      "message": "chore(mcp): update McpServerContribution methods to return List instead of Optional\n\nThis makes the implementations much more flexible\n"
    },
    {
      "commit": "508f2a999024939e6fd553b041facc2e2fae4559",
      "tree": "75fa56aaffa658306233f8f6651b416e79de0bc5",
      "parents": [
        "6a2fb41256f052346c1f2b59e94203190aa9b68e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 13 15:25:47 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 13 15:25:47 2026 +0100"
      },
      "message": "fix(mcp-server-contributions): don\u0027t reference a specific product\n"
    },
    {
      "commit": "6a2fb41256f052346c1f2b59e94203190aa9b68e",
      "tree": "297bf80cf2303c9359cbbb823ca1d8d076b98580",
      "parents": [],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 13 15:08:06 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 13 15:08:06 2026 +0100"
      },
      "message": "chore(mcp-server): move contributions to a separate bundle\n"
    }
  ]
}
