-
Notifications
You must be signed in to change notification settings - Fork 3.1k
0.10.0/0.10.1 MCP server silent on initialize (regression from 0.9.0) #1539
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingeditor/integrationEditor compatibility and CLI integrationEditor compatibility and CLI integrationpriority/highNeeds near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.Needs near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.stability/performanceServer crashes, OOM, hangs, high CPU/memoryServer crashes, OOM, hangs, high CPU/memoryux/behaviorDisplay bugs, docs, adoption UXDisplay bugs, docs, adoption UX
Description
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingeditor/integrationEditor compatibility and CLI integrationEditor compatibility and CLI integrationpriority/highNeeds near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.Needs near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.stability/performanceServer crashes, OOM, hangs, high CPU/memoryServer crashes, OOM, hangs, high CPU/memoryux/behaviorDisplay bugs, docs, adoption UXDisplay bugs, docs, adoption UX
Summary
Since 0.10.0, the stdio MCP server produces zero output in response to a standard MCP
initializerequest. Clients time out / mark the server failed (opencode surfaces this as-32000 Connection closed). Version 0.9.0 responds correctly.Environment
codebase-memory-mcp: 0.10.0 and 0.10.1 (broken) vs 0.9.0 (works)v20.20.2, npm/npx10.8.2npx -y codebase-memory-mcpReproduction
Send a valid MCP
initializeover stdin, capture stdout:Actual (0.10.0 and 0.10.1)
Expected (works on 0.9.0)
stdout:
stderr shows normal startup (
mem.init,server.start version=0.9.0,watcher.start,mcp.request method=initialize status=ok).Version bisect
Regression was introduced in 0.10.0.
Client-side symptom
opencode log:
level=WARN message="server unavailable" key=codebase-memory-mcp type=local status=failed, surfaced to the user as MCP error-32000: Connection closed.Workaround
Pin to the last known-good release:
npx -y codebase-memory-mcp@0.9.0.Happy to run additional diagnostics (e.g. capture a trace with
--print-logs, inspectbin.jsbehavior) if that helps narrow it down. Thanks!