feat: pure-type /types outlet for dsh-session-projection (client-aggregate import path)

This commit is contained in:
imccyu
2026-07-27 16:11:33 +08:00
parent 65e41f1cb0
commit 70cc77eab0
5 changed files with 29 additions and 8 deletions

View File

@@ -6,7 +6,9 @@
import type { ContentBlock } from '@deepseek-ai/dsh-llm/types'
import type { SessionEvent, SessionId, TodoItem } from '@deepseek-ai/dsh-session/types'
import type { SessionProjectionMap } from '@deepseek-ai/dsh-session-projection'
// The pure-type outlet: api/ is browser-importable, and the package root's
// cordis Context merge (via dsh-agent) must not enter client aggregates.
import type { SessionProjectionMap } from '@deepseek-ai/dsh-session-projection/types'
import type { RpcId, RpcRequest, RpcResponse } from './rpc.ts'
import type { ToolEventView } from './events.ts'
import type { WorkspaceId } from './workspace.ts'