feat(plugin-catalog): add junie-acp — JetBrains Junie as an ACP model provider

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 <junie@jetbrains.com>
This commit is contained in:
Alexander Prendota
2026-09-17 16:48:25 +02:00
committed by Teknium
parent 21e44431cc
commit 4594092006

View File

@@ -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: []