Skip to content

Commit ad8611c

Browse files
authored
Migrate to @agentclientprotocol/sdk (#88)
1 parent c5abff0 commit ad8611c

File tree

6 files changed

+16
-21
lines changed

6 files changed

+16
-21
lines changed

package-lock.json

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@
5151
"author": "Zed Industries",
5252
"license": "Apache-2.0",
5353
"dependencies": {
54+
"@agentclientprotocol/sdk": "0.4.5",
5455
"@anthropic-ai/claude-agent-sdk": "0.1.11",
5556
"@anthropic-ai/claude-code": "2.0.11",
5657
"@modelcontextprotocol/sdk": "1.19.1",
57-
"@zed-industries/agent-client-protocol": "0.4.5",
5858
"diff": "8.0.2",
5959
"express": "5.1.0",
6060
"minimist": "1.2.8",

src/acp-agent.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import {
2121
TerminalOutputResponse,
2222
WriteTextFileRequest,
2323
WriteTextFileResponse,
24-
} from "@zed-industries/agent-client-protocol";
24+
} from "@agentclientprotocol/sdk";
2525
import {
2626
McpServerConfig,
2727
Options,
@@ -37,7 +37,7 @@ import * as path from "node:path";
3737
import * as os from "node:os";
3838
import { v7 as uuidv7 } from "uuid";
3939
import { nodeToWebReadable, nodeToWebWritable, Pushable, unreachable } from "./utils.js";
40-
import { SessionNotification } from "@zed-industries/agent-client-protocol";
40+
import { SessionNotification } from "@agentclientprotocol/sdk";
4141
import {
4242
createMcpServer,
4343
createPermissionMcpServer,

src/mcp-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { StreamableHTTPServerTransport } from "@modelcontextprotocol/sdk/server/
55
import { z } from "zod";
66
import { Server } from "node:http";
77
import { ClaudeAcpAgent } from "./acp-agent.js";
8-
import { ClientCapabilities, TerminalOutputResponse } from "@zed-industries/agent-client-protocol";
8+
import { ClientCapabilities, TerminalOutputResponse } from "@agentclientprotocol/sdk";
99
import * as diff from "diff";
1010

1111
import { sleep, unreachable, extractLinesWithByteLimit } from "./utils.js";

src/tests/acp-agent.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
SessionNotification,
1515
WriteTextFileRequest,
1616
WriteTextFileResponse,
17-
} from "@zed-industries/agent-client-protocol";
17+
} from "@agentclientprotocol/sdk";
1818
import { nodeToWebWritable, nodeToWebReadable } from "../utils.js";
1919
import { markdownEscape, toolInfoFromToolUse, toolUpdateFromToolResult } from "../tools.js";
2020
import { toAcpNotifications } from "../acp-agent.js";

src/tools.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
import {
2-
PlanEntry,
3-
ToolCallContent,
4-
ToolCallLocation,
5-
ToolKind,
6-
} from "@zed-industries/agent-client-protocol";
1+
import { PlanEntry, ToolCallContent, ToolCallLocation, ToolKind } from "@agentclientprotocol/sdk";
72
import { replaceAndCalculateLocation, SYSTEM_REMINDER, toolNames } from "./mcp-server.js";
83
import { ToolResultBlockParam } from "@anthropic-ai/sdk/resources";
94

0 commit comments

Comments
 (0)