diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 466df71..2be9c43 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0" + ".": "0.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 2bd1ca4..5874857 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,15 @@ # Changelog -## [Unreleased] +## [0.2.0](https://github.com/meigma/codemode/compare/v0.1.0...v0.2.0) (2026-09-11) ### ⚠ BREAKING CHANGES -* **mcp:** `mcpserver.New` requires an `Options` argument. +* **mcp:** accept host implementation and logger options ([#54](https://github.com/meigma/codemode/issues/54)) ### Features -* **mcp:** let hosts set MCP implementation identity and a slog logger +* **mcp:** accept host implementation and logger options ([#54](https://github.com/meigma/codemode/issues/54)) ([9d29a03](https://github.com/meigma/codemode/commit/9d29a034922798d332e28c822da29a1e6c558cbf)) ## 0.1.0 (2026-08-26) diff --git a/README.md b/README.md index 7a03044..b3fc3d8 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Compared to a conventional MCP server with one tool per function: ## Install ```sh -go get github.com/meigma/codemode@v0.1.0 +go get github.com/meigma/codemode@v0.2.0 ``` The module requires Go 1.26.6. diff --git a/docs/docs/tutorials/first-server.md b/docs/docs/tutorials/first-server.md index 626bf0a..39bcd16 100644 --- a/docs/docs/tutorials/first-server.md +++ b/docs/docs/tutorials/first-server.md @@ -18,15 +18,13 @@ subject. ## Create a module -CodeMode has not published a release. Create a module, add CodeMode from -`master`, and add the official MCP Go SDK. The SDK command resolves to its -latest release: +Create a module and add CodeMode v0.2.0 with the compatible official MCP Go SDK: ```sh mkdir codemode-first-server cd codemode-first-server go mod init example.com/codemode-first-server -go get github.com/meigma/codemode@master github.com/modelcontextprotocol/go-sdk/mcp +go get github.com/meigma/codemode@v0.2.0 github.com/modelcontextprotocol/go-sdk@v1.7.0 ``` ## Add the server