From e9ac1ce3354fbb124a72190702618f94266b8459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=A0=8B=E6=A2=81?= Date: Mon, 3 Nov 2025 20:27:06 +0800 Subject: [PATCH 1/3] fix(build): include clink resources in package Problem: pyproject excludes conf/cli_clients and clink prompts from the wheel, so ClinkRegistry raises RegistryLoadError after pip install. Impact: Clink integrations are entirely broken for packaged installs. Solution: Add conf/cli_clients/*.json and systemprompts/clink/*.txt to setuptools package-data so wheels ship required assets. Fixes: pip install . will now include all clink configuration files --- pyproject.toml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 3409a1c..d1d6fbe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,11 @@ include = ["tools*", "providers*", "systemprompts*", "utils*", "conf*", "clink*" py-modules = ["server", "config"] [tool.setuptools.package-data] -"*" = ["conf/*.json"] +"*" = [ + "conf/*.json", + "conf/cli_clients/*.json", + "systemprompts/clink/*.txt", +] [tool.setuptools.data-files] "conf" = [ From db574af8fb0d7bcbddd722699a668268d4fe3049 Mon Sep 17 00:00:00 2001 From: semantic-release Date: Tue, 18 Nov 2025 07:33:59 +0000 Subject: [PATCH 2/3] chore(release): 9.2.2 Automatically generated by python-semantic-release --- CHANGELOG.md | 13 +++++++++++++ pyproject.toml | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 189c326..98ffc9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ +## v9.2.2 (2025-11-18) + +### Bug Fixes + +- **build**: Include clink resources in package + ([`e9ac1ce`](https://github.com/BeehiveInnovations/zen-mcp-server/commit/e9ac1ce3354fbb124a72190702618f94266b8459)) + +### Chores + +- Sync version to config.py [skip ci] + ([`749bc73`](https://github.com/BeehiveInnovations/zen-mcp-server/commit/749bc7307949fa0b0e026bfcfbd546d7619eba8b)) + + ## v9.2.1 (2025-11-18) ### Bug Fixes diff --git a/pyproject.toml b/pyproject.toml index 00c854e..ce2d80d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "zen-mcp-server" -version = "9.2.1" +version = "9.2.2" description = "AI-powered MCP server with multiple model providers" requires-python = ">=3.9" dependencies = [ From 3748d47faba7d871f2dd379f2c8646aa8cd3c6e9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 18 Nov 2025 07:34:10 +0000 Subject: [PATCH 3/3] chore: sync version to config.py [skip ci] --- config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.py b/config.py index be6911c..0f61dfe 100644 --- a/config.py +++ b/config.py @@ -14,7 +14,7 @@ from utils.env import get_env # These values are used in server responses and for tracking releases # IMPORTANT: This is the single source of truth for version and author info # Semantic versioning: MAJOR.MINOR.PATCH -__version__ = "9.2.1" +__version__ = "9.2.2" # Last update date in ISO format __updated__ = "2025-11-18" # Primary maintainer