Skip to content

Commit 445b4c2

Browse files
committed
chore: bump to v1.1.2
Fix stdio client swallowing MCP notifications as responses, update deepwiki config endpoint to /mcp, and bump golangci-lint pin to 2.12.2.
1 parent f867ef4 commit 445b4c2

4 files changed

Lines changed: 18 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to MCP CLI-Ent will be documented in this file.
44

5+
<!-- RELEASE:START 1.1.2 -->
6+
## [1.1.2] - 2026-05-19
7+
8+
### Fixed
9+
10+
- **Deepwiki endpoint**: Updated default config URL from deprecated `/sse` to `/mcp` for `mcp-remote` connections.
11+
- **Stdio notification handling**: `sendRequest` now skips MCP notifications (lines with no `id` field) instead of mistaking them for responses. Fixes servers like `ai-vision-mcp` that emit `notifications/message` on startup, which previously caused a spurious "no result received" error on `tools/list`.
12+
- **golangci-lint version pin**: Bumped required version from `2.11.3` to `2.12.2` to match installed toolchain.
13+
14+
<!-- RELEASE:END 1.1.2 -->
15+
516
<!-- RELEASE:START 1.1.1 -->
617
## [1.1.1] - 2026-03-19
718

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ SIGN_IDENTITY?=-
2121

2222
# Lint
2323
GOLANGCI_LINT_BIN ?= golangci-lint
24-
GOLANGCI_LINT_VERSION ?= 2.11.3
24+
GOLANGCI_LINT_VERSION ?= 2.12.2
2525
LINT_TIMEOUT ?= 5m
2626

2727
help: ## Show this help message

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.1
1+
1.1.2

internal/client/stdio.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,11 @@ func (c *StdioClient) sendRequest(ctx context.Context, req *mcp.JSONRPCRequest)
409409
continue
410410
}
411411

412+
// Skip notifications (no id field) -- they are not responses to our request
413+
if rpcResp.ID == nil {
414+
continue
415+
}
416+
412417
if rpcResp.Error != nil {
413418
return nil, fmt.Errorf("JSON-RPC error %d: %s", rpcResp.Error.Code, rpcResp.Error.Message)
414419
}

0 commit comments

Comments
 (0)