From 4bad647b843189fd7af580d4f9302cb5bcd4f673 Mon Sep 17 00:00:00 2001 From: d-kimsuon Date: Tue, 21 Oct 2025 22:42:20 +0900 Subject: [PATCH] refactor: update imports to use @anthropic-ai/claude-agent-sdk - Changed import statements in multiple files to replace references from @anthropic-ai/claude-code to @anthropic-ai/claude-agent-sdk for consistency and to align with the latest SDK structure. --- .../core/claude-code/functions/createMessageGenerator.ts | 5 ++++- .../core/claude-code/services/ClaudeCodeLifeCycleService.ts | 5 ++++- .../core/claude-code/services/ClaudeCodePermissionService.ts | 2 +- .../claude-code/services/ClaudeCodeSessionProcessService.ts | 2 +- src/server/core/claude-code/types.ts | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/server/core/claude-code/functions/createMessageGenerator.ts b/src/server/core/claude-code/functions/createMessageGenerator.ts index 036d21d..7928c8e 100644 --- a/src/server/core/claude-code/functions/createMessageGenerator.ts +++ b/src/server/core/claude-code/functions/createMessageGenerator.ts @@ -1,4 +1,7 @@ -import type { SDKMessage, SDKUserMessage } from "@anthropic-ai/claude-code"; +import type { + SDKMessage, + SDKUserMessage, +} from "@anthropic-ai/claude-agent-sdk"; import { controllablePromise } from "../../../../lib/controllablePromise"; export type OnMessage = (message: SDKMessage) => void | Promise; diff --git a/src/server/core/claude-code/services/ClaudeCodeLifeCycleService.ts b/src/server/core/claude-code/services/ClaudeCodeLifeCycleService.ts index 8511ecb..ac317c7 100644 --- a/src/server/core/claude-code/services/ClaudeCodeLifeCycleService.ts +++ b/src/server/core/claude-code/services/ClaudeCodeLifeCycleService.ts @@ -1,4 +1,7 @@ -import type { SDKMessage, SDKUserMessage } from "@anthropic-ai/claude-code"; +import type { + SDKMessage, + SDKUserMessage, +} from "@anthropic-ai/claude-agent-sdk"; import type { FileSystem, Path } from "@effect/platform"; import type { CommandExecutor } from "@effect/platform/CommandExecutor"; import { Context, Effect, Layer, Runtime } from "effect"; diff --git a/src/server/core/claude-code/services/ClaudeCodePermissionService.ts b/src/server/core/claude-code/services/ClaudeCodePermissionService.ts index f455c75..f46c84c 100644 --- a/src/server/core/claude-code/services/ClaudeCodePermissionService.ts +++ b/src/server/core/claude-code/services/ClaudeCodePermissionService.ts @@ -1,4 +1,4 @@ -import type { CanUseTool } from "@anthropic-ai/claude-code"; +import type { CanUseTool } from "@anthropic-ai/claude-agent-sdk"; import { Context, Effect, Layer, Ref } from "effect"; import { ulid } from "ulid"; import type { diff --git a/src/server/core/claude-code/services/ClaudeCodeSessionProcessService.ts b/src/server/core/claude-code/services/ClaudeCodeSessionProcessService.ts index c38bb3b..76711aa 100644 --- a/src/server/core/claude-code/services/ClaudeCodeSessionProcessService.ts +++ b/src/server/core/claude-code/services/ClaudeCodeSessionProcessService.ts @@ -1,4 +1,4 @@ -import type { SDKResultMessage } from "@anthropic-ai/claude-code"; +import type { SDKResultMessage } from "@anthropic-ai/claude-agent-sdk"; import { Context, Data, Effect, Layer, Ref } from "effect"; import type { InferEffect } from "../../../lib/effect/types"; import { EventBus } from "../../events/services/EventBus"; diff --git a/src/server/core/claude-code/types.ts b/src/server/core/claude-code/types.ts index 77586fc..f6e39c0 100644 --- a/src/server/core/claude-code/types.ts +++ b/src/server/core/claude-code/types.ts @@ -1,4 +1,4 @@ -import type { SDKSystemMessage } from "@anthropic-ai/claude-code"; +import type { SDKSystemMessage } from "@anthropic-ai/claude-agent-sdk"; export type InitMessageContext = { initMessage: SDKSystemMessage;