Files
deepseek-harness/packages/api/remotes/tsconfig.client.json
T
yudshj a220e017b5 refactor(office): 合并为 office-kit,Kit 缺失时降级而非加载失败
- Kit CLI 由 office-kit/locate 在 Host 中定位(含 ASAR 映射与可选 root 越界检查),删除 Desktop 壳的 office-cli 与诊断文件;生产版 Desktop 由壳通过 DSH_BUNDLED_RUNTIME_ROOT 显式传入 Kit 根目录,开发版与 Web 不检查
- office-to-pdf 与 office-kit-resolver 合并为 @deepseek-ai/dsh-office-kit,由同一包定位 Kit 并提供转换服务
- Kit 缺失时 provider 照常注册,转换请求以 OfficeKitError unavailable 拒绝,之后安装 Kit 无需重载
- 类型统一使用 OfficeKit 前缀(OfficeKitRequest/Result/Priority/Key),同步消费方、文档、升级指南与 catalog
- 处理 ds-review-bot 意见,并更新 unknown 断言基线

本 PR 的 snapshot 统一在这个提交里用 keyless refresh 重新生成,前 3 个提交中的 snapshot 不一定和那一步的代码对应。
2026-11-04 18:17:57 +08:00

126 lines
2.5 KiB
JSON

{
"extends": "../../../tsconfig.base.client.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "lib/types",
"tsBuildInfoFile": "lib/tsconfig.client.tsbuildinfo"
},
"files": [
"src/client/index.ts",
"src/remote-events.ts",
"src/types.ts"
],
"references": [
{ "path": "../../team/agent-team" },
{ "path": "../../client/product-analytics/tsconfig.client.json" },
{
"path": "../../../vendor/cordis"
},
{
"path": "../gateway/tsconfig.client.json"
},
{
"path": "../../client/connection/tsconfig.client.json"
},
{
"path": "../../client/file-upload/tsconfig.client.json"
},
{
"path": "../../credentials/credentials"
},
{
"path": "../../context/file-reference"
},
{
"path": "../../context/session-reference"
},
{
"path": "../../core/session"
},
{
"path": "../../extensions/cordis-host-runner"
},
{
"path": "../../goal/goal"
},
{
"path": "../../schedule/schedule"
},
{
"path": "../../feedback/message-feedback"
},
{
"path": "../../host/plugin-inventory"
},
{
"path": "../../interaction/commands"
},
{
"path": "../../interaction/permission-presets"
},
{
"path": "../../llm/llm"
},
{
"path": "../../preset/agent-preset-registry"
},
{
"path": "../../settings/settings"
},
{
"path": "../../subagent/subagent"
},
{
"path": "../../interaction/user-approval"
},
{
"path": "../../interaction/user-questions"
},
{
"path": "../job-controller/tsconfig.client.json"
},
{
"path": "../session-controller/tsconfig.client.json"
},
{
"path": "../workspace-files/tsconfig.client.json"
},
{
"path": "../settings-controller"
},
{
"path": "../workspace-controller/tsconfig.client.json"
},
{
"path": "../../typert/protocol"
},
{
"path": "../../feedback/command-feedback"
},
{
"path": "../terminal-controller/tsconfig.client.json"
},
{
"path": "../../boot/plugin-manager"
},
{
"path": "../../mcp/mcp-manager"
},
{
"path": "../../boot/plugin-market"
},
{
"path": "../../document/office-kit"
},
{
"path": "../account-controller"
},
{
"path": "../../credentials/deepseek-account"
},
{
"path": "../../web/web"
}
]
}