From 4594092006f5031faafb819eca193f389f604112 Mon Sep 17 00:00:00 2001 From: Alexander Prendota Date: Thu, 17 Sep 2026 16:48:25 +0200 Subject: [PATCH] =?UTF-8?q?feat(plugin-catalog):=20add=20junie-acp=20?= =?UTF-8?q?=E2=80=94=20JetBrains=20Junie=20as=20an=20ACP=20model=20provide?= =?UTF-8?q?r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Junie driven over the Agent Client Protocol, shipped from the JetBrains/junie repository as an out-of-tree model provider against the registration seam that landed in #95679 and #101456. Pinned at 296ea839b354956fbd22544687a88b944c18dc22, subdir hermes-plugin. capabilities are empty by design: a model-provider plugin registers a ProviderProfile at import and no tools, hooks or middleware, which the pinned tree's capability probe confirms. requires_env is empty because no variable is required — the CLI authenticates by JetBrains account login, a JUNIE_API_KEY token, or BYOK, and the plugin forwards the token only when it is set. Co-Authored-By: Junie --- plugin-catalog/junie-acp.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 plugin-catalog/junie-acp.yaml diff --git a/plugin-catalog/junie-acp.yaml b/plugin-catalog/junie-acp.yaml new file mode 100644 index 0000000000..1b499af5b3 --- /dev/null +++ b/plugin-catalog/junie-acp.yaml @@ -0,0 +1,16 @@ +name: junie-acp +repo: https://github.com/JetBrains/junie +sha: 296ea839b354956fbd22544687a88b944c18dc22 +subdir: hermes-plugin +description: JetBrains Junie coding agent as a Hermes model provider over ACP. +maintainer: JetBrains +tier: community +category: models +requires_hermes: ">=0.21.1" +docs_url: https://github.com/JetBrains/junie/tree/main/hermes-plugin +platforms: [] +capabilities: + provides_tools: [] + provides_hooks: [] + provides_middleware: [] + requires_env: []