Skip to content

marketplace: kotlin-lib 1.0.0 from kotlin-lib-mcp v0.9.1 - #16

Merged
aoreshkov merged 1 commit into
mainfrom
chore/kotlin-lib-v0.9.1
Oct 26, 2026
Merged

aoreshkov merged 1 commit into
mainfrom
chore/kotlin-lib-v0.9.1

Conversation

@aoreshkov

Copy link
Copy Markdown
Owner

Moves the kotlin-lib entry from kotlin-lib-mcp v0.7.0 (plugin 0.4.0) to v0.9.1 (plugin 1.0.0).

Changes

  • ref → v0.9.1, sha → 1fbb4a8309447f06bc60c005fbc65d3c79e73ad4 (the tagged commit, from git ls-remote … 'refs/tags/v0.9.1^{}').
  • Entry description: "Needs Docker." becomes "Needs a JDK 25+, on PATH or configured by path." The rest still matches the tag's plugin.json, and so do the keywords. version is still not set on the entry.
  • README: requirement column, the kotlin-lib overview (no longer runs a Docker image), and the migration note on where the library cache lives.
  • CHANGELOG.md entry.

Breaking for users: the plugin no longer uses Docker. It needs a JDK 25+ (a JRE is not enough), on PATH or set with the new java option. On first use it downloads the released server and checks it against the checksum GitHub recorded. Libraries are now cached in the OS cache directory instead of the kotlin-lib-mcp-cache Docker volume, so each library is fetched once more.

Verification

  • node --test, claude plugin validate --strict (marketplace and the three local plugins) and claude plugin test ./token-meter pass.
  • Installed kotlin-lib@aoreshkov-ai-tools from a scratch CLAUDE_CONFIG_DIR: it installs as 1.0.0, the fetched copy passes validate --strict, and claude plugin details lists the kotlin-lib MCP server and the api, library-ground-truth, migrate and setup skills.
  • The MCP server was not started: no JDK 25 on the test machine.

🤖 Generated with Claude Code

Pin the entry to v0.9.1 (1fbb4a8). The plugin now runs the server on a
JDK 25+ instead of Docker, so the entry's description and the README
requirement, overview and cache note change with it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aoreshkov
aoreshkov merged commit 657e2d6 into main Oct 26, 2026
5 checks passed
@aoreshkov
aoreshkov deleted the chore/kotlin-lib-v0.9.1 branch October 26, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant