| 123456789101112131415161718192021222324252627 |
- /**
- * Shared wire protocol for the DeepSeek Harness SDK runtime: the
- * newline-delimited JSON-RPC stdio transport plus the named request, result,
- * and notification types both wire ends speak. The runtime server plugin
- * (`@deepseek-ai/dsh-sdk-jsonrpc-server`) serves this protocol; SDK clients
- * (`@deepseek-ai/dsh-sdk-client`, the Python SDK) drive it.
- *
- * @module @deepseek-ai/dsh-sdk-protocol
- */
- export { JsonRpcLineTransport, JsonRpcResponseError } from './transport.ts'
- export type { JsonRpcTransportPeer } from './transport.ts'
- export type {
- HarnessSdkNotificationMap,
- HarnessSdkRequestMap,
- InitializeParams,
- InitializeResult,
- SdkEncodedImageBlock,
- SdkPromptContentBlock,
- SdkRunStatus,
- SessionEventNotification,
- SessionStatusNotification,
- SessionPromptParams,
- SessionPromptResult,
- SubagentFinishedNotification,
- SubagentStartedNotification,
- } from './types.ts'
|