Skip to content

Commit 33f3e2a

Browse files
committed
chore: release v1.2.2
1 parent a72f35b commit 33f3e2a

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
# Changelog
22

3+
4+
## 1.2.2 (2025-12-31)
5+
6+
### Fixed
7+
8+
- **Critical Startup Crash**: Fixed immediate "Exit Code 1" silent crash on Windows by handling unhandled rejections during startup
9+
- **MCPJam Compatibility**: Removed `logging` capability (which was unimplemented) to support strict MCP clients like MCPJam
10+
- **Silent Failure**: Added global exception handlers to stderr to prevent silent failures in the future
11+
312
## 1.2.1 (2025-12-31)
413

14+
515
### Fixed
616

717
- **MCP Protocol Compatibility**: Fixed stderr output during MCP STDIO handshake for strict clients

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codebase-context",
3-
"version": "1.2.1",
3+
"version": "1.2.2",
44
"description": "MCP server for semantic codebase indexing and search - gives AI agents real understanding of your codebase",
55
"type": "module",
66
"main": "./dist/lib.js",

src/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77

88
import { promises as fs } from "fs";
9+
910
import path from "path";
1011
import { glob } from "glob";
1112
import { Server } from "@modelcontextprotocol/sdk/server/index.js";
@@ -69,14 +70,13 @@ const indexState: IndexState = {
6970

7071
const server = new Server(
7172
{
72-
name: "codebase-context-mcp",
73-
version: "1.0.0",
73+
name: "codebase-context",
74+
version: "1.2.2",
7475
},
7576
{
7677
capabilities: {
7778
tools: {},
7879
resources: {},
79-
logging: {}, // Enable structured logging for clients that support it
8080
},
8181
}
8282
);

0 commit comments

Comments
 (0)