From 9eccf4ea02a9fb8c9c26caf1d71b1b0d6ea5e4ef Mon Sep 17 00:00:00 2001 From: Ben Brandt Date: Thu, 28 Aug 2025 10:01:27 -0700 Subject: [PATCH] Update deps and fix tests Co-authored-by: Conrad Irwin --- package-lock.json | 24 ++++++++++++------------ package.json | 4 ++-- src/tests/acp-agent.test.ts | 6 +++--- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2b37a5ba..c4e19e66 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@anthropic-ai/claude-code": "^1.0.92", + "@anthropic-ai/claude-code": "^1.0.96", "@modelcontextprotocol/sdk": "^1.17.4", "@types/express": "^5.0.3", "@zed-industries/agent-client-protocol": "0.1.2", @@ -19,7 +19,7 @@ }, "devDependencies": { "@types/minimist": "^1.2.5", - "@types/node": "^20.11.30", + "@types/node": "^24.3.0", "@types/uuid": "^10.0.0", "@vitest/ui": "^3.2.4", "eslint": "^8.56.0", @@ -29,9 +29,9 @@ } }, "node_modules/@anthropic-ai/claude-code": { - "version": "1.0.92", - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.92.tgz", - "integrity": "sha512-/XuwJqAvXwIGf9WeZOxHI6qQsAGzxhrRc3hyQdvwW6cU5iviTmrxWasksPbJMvFt6KQoAUU6XHs78XyYmBpOXQ==", + "version": "1.0.96", + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.96.tgz", + "integrity": "sha512-xnxhYzuh6PYlMcw56REMQiGMW20WaLLOvG8L8TObq70zhNKs3dro7nhYwHRe1c2ubTr20oIJK0aSkyD2BpO8nA==", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" @@ -1303,12 +1303,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.19.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.11.tgz", - "integrity": "sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==", + "version": "24.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.0.tgz", + "integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==", "license": "MIT", "dependencies": { - "undici-types": "~6.21.0" + "undici-types": "~7.10.0" } }, "node_modules/@types/qs": { @@ -3896,9 +3896,9 @@ } }, "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz", + "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==", "license": "MIT" }, "node_modules/unpipe": { diff --git a/package.json b/package.json index de41e323..f12f0f18 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "author": "Your Name", "license": "MIT", "dependencies": { - "@anthropic-ai/claude-code": "^1.0.92", + "@anthropic-ai/claude-code": "^1.0.96", "@modelcontextprotocol/sdk": "^1.17.4", "@types/express": "^5.0.3", "@zed-industries/agent-client-protocol": "0.1.2", @@ -36,7 +36,7 @@ }, "devDependencies": { "@types/minimist": "^1.2.5", - "@types/node": "^20.11.30", + "@types/node": "^24.3.0", "@types/uuid": "^10.0.0", "@vitest/ui": "^3.2.4", "eslint": "^8.56.0", diff --git a/src/tests/acp-agent.test.ts b/src/tests/acp-agent.test.ts index 443cd143..1cd09690 100644 --- a/src/tests/acp-agent.test.ts +++ b/src/tests/acp-agent.test.ts @@ -90,7 +90,7 @@ describe("tool conversions", () => { expect(extractToolInfo(tool_use)).toStrictEqual({ kind: "execute", - title: "rm README.md.rm", + title: "`rm README.md.rm`", content: [ { content: { @@ -160,7 +160,7 @@ describe("tool conversions", () => { expect(extractToolInfo(tool_use)).toStrictEqual({ kind: "search", - title: "List Directory /Users/benbrandt/github/claude-code-acp", + title: "/Users/benbrandt/github/claude-code-acp", content: [], }); }); @@ -364,7 +364,7 @@ describe("tool conversions", () => { }; expect(extractToolInfo(tool_use)).toStrictEqual({ - kind: "search", + kind: "fetch", title: '"agentclientprotocol.com"', content: [], });