From 816d14973dcf5d401e8dde79cd38c50a53052994 Mon Sep 17 00:00:00 2001 From: actae0n <19864268+xpcmdshell@users.noreply.github.com> Date: Mon, 6 Apr 2026 21:48:45 -0700 Subject: [PATCH] Release 0.18.0 --- README.md | 4 ++-- docs/cli-reference.md | 2 +- docs/getting-started.md | 6 +++--- docs/integrations.md | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 254d5a6..072f9d8 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,7 @@ There are two main ways to use py-code-mode: Use the SDK when you are embedding py-code-mode directly into your own app or agent framework and want control over the runtime and how it is exposed. ```bash -uv add git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 +uv add git+https://github.com/xpcmdshell/py-code-mode.git@v0.18.0 ``` The SDK gives your app orchestration-side methods for tools, workflows, artifacts, and dependencies. These can be wrapped to expose to your agent as tools via your favorite agent framework. @@ -197,7 +197,7 @@ For example, to expose py-code-mode to Claude Code agents, add it to your MCP co ```bash claude mcp add -s user py-code-mode \ - -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 \ + -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.18.0 \ py-code-mode-mcp --base ~/.code-mode ``` diff --git a/docs/cli-reference.md b/docs/cli-reference.md index 1fb6dd1..9916a25 100644 --- a/docs/cli-reference.md +++ b/docs/cli-reference.md @@ -10,7 +10,7 @@ The MCP server exposes py-code-mode to Claude Code and other MCP clients. ```bash # Add to Claude Code -claude mcp add py-code-mode -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 py-code-mode-mcp --base ~/.code-mode +claude mcp add py-code-mode -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.18.0 py-code-mode-mcp --base ~/.code-mode ``` ### Usage diff --git a/docs/getting-started.md b/docs/getting-started.md index de101cb..12dae2a 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -7,7 +7,7 @@ This guide walks through installing py-code-mode and running your first agent se ### As a Python Library ```bash -uv add git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 +uv add git+https://github.com/xpcmdshell/py-code-mode.git@v0.18.0 ``` ### For Claude Code (MCP Server) @@ -16,7 +16,7 @@ uv add git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 ```bash claude mcp add -s user py-code-mode \ - -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 \ + -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.18.0 \ py-code-mode-mcp --base ~/.code-mode ``` @@ -24,7 +24,7 @@ claude mcp add -s user py-code-mode \ ```bash claude mcp add -s project py-code-mode \ - -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 \ + -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.18.0 \ py-code-mode-mcp --base ./.code-mode ``` diff --git a/docs/integrations.md b/docs/integrations.md index bdd0e76..d93e755 100644 --- a/docs/integrations.md +++ b/docs/integrations.md @@ -40,7 +40,7 @@ The MCP server exposes these tools: #### Claude Code ```bash -claude mcp add py-code-mode -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.17.0 py-code-mode-mcp --base ~/.code-mode +claude mcp add py-code-mode -- uvx --from git+https://github.com/xpcmdshell/py-code-mode.git@v0.18.0 py-code-mode-mcp --base ~/.code-mode ``` #### Generic MCP Client diff --git a/pyproject.toml b/pyproject.toml index 9225d0a..9f1f3c6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "py-code-mode" -version = "0.17.0" +version = "0.18.0" description = "Code mode for LLM agents - tools as Python SDK bindings via Jupyter execution" readme = "README.md" requires-python = ">=3.12" diff --git a/uv.lock b/uv.lock index faef6ab..b1bc24e 100644 --- a/uv.lock +++ b/uv.lock @@ -2681,7 +2681,7 @@ wheels = [ [[package]] name = "py-code-mode" -version = "0.17.0" +version = "0.18.0" source = { editable = "." } dependencies = [ { name = "claude-agent-sdk" },