diff --git a/packages/session-title/session-title/package.json b/packages/session-title/session-title/package.json index 7eb2f8eb8a..8d6126236d 100644 --- a/packages/session-title/session-title/package.json +++ b/packages/session-title/session-title/package.json @@ -19,9 +19,9 @@ "types": "./lib/types/types.d.ts", "default": "./lib/types/types.js" }, - "./client/types": { - "types": "./lib/types/client/types.d.ts", - "default": "./lib/types/client/types.js" + "./client": { + "types": "./lib/types/client.d.ts", + "default": "./lib/types/client.js" }, "./src/*": "./src/*", "./package.json": "./package.json" diff --git a/packages/session-title/session-title/src/client.ts b/packages/session-title/session-title/src/client.ts index 2cb6a4de0a..9a084f815a 100644 --- a/packages/session-title/session-title/src/client.ts +++ b/packages/session-title/session-title/src/client.ts @@ -1,10 +1,10 @@ /** * Client-namespace projection of the title domain: a pure re-export of the package's * types outlet. Client code imports ONLY the client namespace (repo - * discipline), so `./client/types` projects the same single-source content + * discipline), so `./client` projects the same single-source content * `./types` serves to host consumers — zero duplication. * - * @module @deepseek-ai/dsh-session-title/client/types + * @module @deepseek-ai/dsh-session-title/client */ -export type * from '../types.ts' +export type * from './types.ts' diff --git a/packages/todo/tool-todo/src/client.ts b/packages/todo/tool-todo/src/client.ts index 1368484edb..7bb1655a67 100644 --- a/packages/todo/tool-todo/src/client.ts +++ b/packages/todo/tool-todo/src/client.ts @@ -1,10 +1,10 @@ /** * Client-namespace projection of the todo domain: a pure re-export of the package's * types outlet. Client code imports ONLY the client namespace (repo - * discipline), so `./client/types` projects the same single-source content + * discipline), so `./client` projects the same single-source content * `./types` serves to host consumers — zero duplication. * - * @module @deepseek-ai/dsh-tool-todo/client/types + * @module @deepseek-ai/dsh-tool-todo/client */ -export type * from '../types.ts' +export type * from './types.ts' diff --git a/tsconfig.base.json b/tsconfig.base.json index e4d67ad432..9785cda512 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -43,9 +43,9 @@ "@deepseek-ai/dsh-session/surface": ["./packages/core/session/src/surface.ts"], "@deepseek-ai/dsh-session-projection/types": ["./packages/session-projection/session-projection/src/types.ts"], "@deepseek-ai/dsh-tool-todo/types": ["./packages/todo/tool-todo/src/types.ts"], - "@deepseek-ai/dsh-tool-todo/client/types": ["./packages/todo/tool-todo/src/client/types.ts"], + "@deepseek-ai/dsh-tool-todo/client": ["./packages/todo/tool-todo/src/client.ts"], "@deepseek-ai/dsh-session-title/types": ["./packages/session-title/session-title/src/types.ts"], - "@deepseek-ai/dsh-session-title/client/types": ["./packages/session-title/session-title/src/client/types.ts"], + "@deepseek-ai/dsh-session-title/client": ["./packages/session-title/session-title/src/client.ts"], "@deepseek-ai/dsh-llm/types": ["./packages/llm/llm/src/types.ts"], "@deepseek-ai/dsh-llm/brand": ["./packages/llm/llm/src/brand.ts"], "@deepseek-ai/dsh-tools/presentation": ["./packages/core/tools/src/presentation.ts"],