Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.1.0"
".": "0.2.0"
}
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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)

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
6 changes: 2 additions & 4 deletions docs/docs/tutorials/first-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down