From 1305215095aa7bb12a8aa1c59df51835c6070f35 Mon Sep 17 00:00:00 2001 From: DanielWalnut <45447813+hetaoBackend@users.noreply.github.com> Date: Wed, 4 Nov 2026 16:57:55 +0800 Subject: [PATCH] chore(sdk-python): release 0.1.1 --- packages/code-sdk-python/CHANGELOG.md | 13 +++++++++++++ packages/code-sdk-python/pyproject.toml | 2 +- .../code-sdk-python/src/minimax_code/__init__.py | 2 +- packages/code-sdk-python/uv.lock | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/code-sdk-python/CHANGELOG.md b/packages/code-sdk-python/CHANGELOG.md index c68b6432b..922a1644e 100644 --- a/packages/code-sdk-python/CHANGELOG.md +++ b/packages/code-sdk-python/CHANGELOG.md @@ -4,6 +4,19 @@ All notable changes to the `minimax-code-sdk` Python package are documented here versioned independently of the MiniMax Code CLI and of the TypeScript SDK. The first `## X.Y.Z · YYYY-MM-DD` heading is the version being released; see [RELEASING.md](RELEASING.md). +## 0.1.1 · 2026-11-04 + +### Fixed + +- The README streaming example now reads `contentDelta` from every `agent_message` item event. + The CLI can send the first (or only) delta on `item.started`, which the old example skipped, so + a short reply printed nothing. The example also uses `event.get("item")`, so it type-checks in + pyright's default mode. +- Calling `SyncMCode` / `SyncThread` inside a running event loop raises a single `RuntimeError` + that points to the async API. `close()` / leaving `with SyncMCode()` no longer raises a second + `RuntimeError`, and no "coroutine was never awaited" warning is left behind. +- `MCodeError.items` is annotated as `list[ThreadItem]`. + ## 0.1.0 · 2026-11-04 First stable release. `pip install minimax-code-sdk` installs it without `--pre`. The public diff --git a/packages/code-sdk-python/pyproject.toml b/packages/code-sdk-python/pyproject.toml index 6f19fdc4e..b34bcf3bd 100644 --- a/packages/code-sdk-python/pyproject.toml +++ b/packages/code-sdk-python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "minimax-code-sdk" -version = "0.1.0" +version = "0.1.1" description = "Python SDK for driving the local MiniMax Code (mcode) agent." readme = "README.md" license = "MIT" diff --git a/packages/code-sdk-python/src/minimax_code/__init__.py b/packages/code-sdk-python/src/minimax_code/__init__.py index fe94f5d64..829e550ae 100644 --- a/packages/code-sdk-python/src/minimax_code/__init__.py +++ b/packages/code-sdk-python/src/minimax_code/__init__.py @@ -31,7 +31,7 @@ Usage, ) -__version__ = "0.1.0" +__version__ = "0.1.1" __all__ = [ "MCODE_EXEC_EXIT_CODES", diff --git a/packages/code-sdk-python/uv.lock b/packages/code-sdk-python/uv.lock index 1d0294e80..fff604fbb 100644 --- a/packages/code-sdk-python/uv.lock +++ b/packages/code-sdk-python/uv.lock @@ -241,7 +241,7 @@ wheels = [ [[package]] name = "minimax-code-sdk" -version = "0.1.0" +version = "0.1.1" source = { editable = "." } dependencies = [ { name = "typing-extensions" },