Skip to content

Commit c55751f

Browse files
sugyanclaude
andauthored
feat: update @anthropic-ai/claude-code dependency to 1.0.77 (#234)
- Update frontend/package.json to use 1.0.77 - Update backend/package.json dependencies and peerDependencies to 1.0.77 - Update backend/deno.json imports to use 1.0.77 - Fix TypeScript compilation errors caused by new SDK requirements: - Add slash_commands property to system messages - Add permission_denials property to result messages - Update package-lock.json and deno.lock files - All tests, linting, and type checking pass 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com>
1 parent 6a6899f commit c55751f

8 files changed

Lines changed: 20 additions & 15 deletions

File tree

backend/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"node:process": "node:process",
2525
"commander": "npm:commander@^14.0.0",
2626
"hono": "jsr:@hono/hono@^4.8.5",
27-
"@anthropic-ai/claude-code": "npm:@anthropic-ai/claude-code@1.0.61",
27+
"@anthropic-ai/claude-code": "npm:@anthropic-ai/claude-code@1.0.77",
2828
"@logtape/logtape": "jsr:@logtape/logtape@^1.0.0",
2929
"@logtape/pretty": "jsr:@logtape/pretty@^1.0.0"
3030
}

backend/deno.lock

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

backend/package-lock.json

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

backend/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"prepublishOnly": "npm run build && npm run test"
5555
},
5656
"dependencies": {
57-
"@anthropic-ai/claude-code": "1.0.61",
57+
"@anthropic-ai/claude-code": "1.0.77",
5858
"@hono/node-server": "^1.0.0",
5959
"@logtape/logtape": "^1.0.0",
6060
"@logtape/pretty": "^1.0.0",
@@ -74,6 +74,6 @@
7474
"vitest": "^2.0.0"
7575
},
7676
"peerDependencies": {
77-
"@anthropic-ai/claude-code": "1.0.61"
77+
"@anthropic-ai/claude-code": "1.0.77"
7878
}
7979
}

frontend/package-lock.json

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

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"react-router-dom": "^7.6.2"
2929
},
3030
"devDependencies": {
31-
"@anthropic-ai/claude-code": "1.0.61",
31+
"@anthropic-ai/claude-code": "1.0.77",
3232
"@eslint/js": "^9.25.0",
3333
"@playwright/test": "^1.48.2",
3434
"@tailwindcss/vite": "^4.1.8",

frontend/src/hooks/useClaudeStreaming.test.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ describe("useClaudeStreaming", () => {
2828
mcp_servers: [],
2929
model: "claude-3-sonnet",
3030
permissionMode: "default" as const,
31+
slash_commands: [],
3132
};
3233

3334
const streamLine = JSON.stringify({
@@ -153,6 +154,7 @@ describe("useClaudeStreaming", () => {
153154
session_id: "test-session-789",
154155
total_cost_usd: 0.001,
155156
usage: { input_tokens: 10, output_tokens: 5 },
157+
permission_denials: [],
156158
};
157159

158160
const streamLine = JSON.stringify({
@@ -189,6 +191,7 @@ describe("useClaudeStreaming", () => {
189191
mcp_servers: [],
190192
model: "claude-3-sonnet",
191193
permissionMode: "default" as const,
194+
slash_commands: [],
192195
};
193196

194197
const streamLine = JSON.stringify({

frontend/src/utils/mockResponseGenerator.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ export function createSystemMessage(
4949
mcp_servers: [],
5050
model: "claude-3-5-sonnet-20241022",
5151
permissionMode: "default",
52+
slash_commands: [],
5253
};
5354
}
5455

@@ -130,6 +131,7 @@ export function createResultMessage(
130131
output_tokens: outputTokens,
131132
total_tokens: inputTokens + outputTokens,
132133
},
134+
permission_denials: [],
133135
};
134136
}
135137

0 commit comments

Comments
 (0)