refactor: clean up exports in sdk-typescript index file

This commit is contained in:
mingholy.lmh
2025-11-25 10:27:06 +08:00
parent d76cdf1076
commit ad9ba914e1

View File

@@ -28,38 +28,8 @@ export {
isCLIPartialAssistantMessage, isCLIPartialAssistantMessage,
} from './types/protocol.js'; } from './types/protocol.js';
export { AbortError, isAbortError } from './types/errors.js';
export { ControlRequestType } from './types/protocol.js';
export { ProcessTransport } from './transport/ProcessTransport.js';
export type { Transport } from './transport/Transport.js';
export { Stream } from './utils/Stream.js';
export {
serializeJsonLine,
parseJsonLineSafe,
isValidMessage,
parseJsonLinesStream,
} from './utils/jsonLines.js';
export {
findCliPath,
resolveCliPath,
prepareSpawnInfo,
} from './utils/cliPath.js';
export type { SpawnInfo } from './utils/cliPath.js';
export { createSdkMcpServer } from './mcp/createSdkMcpServer.js';
export {
tool,
createTool,
validateToolName,
validateInputSchema,
} from './mcp/tool.js';
export type { export type {
JSONSchema, JSONSchema,
ToolDefinition,
PermissionMode, PermissionMode,
CanUseTool, CanUseTool,
PermissionResult, PermissionResult,