refactor: SenseInfo 类型在 daemon 和 CLI 之间重复定义 #48

Closed
opened 2026-04-23 00:11:44 +00:00 by xiaomo · 0 comments
Owner

问题

SenseInfo 类型同时定义在:

  • packages/daemon/src/daemon-ipc.ts
  • packages/cli/src/daemon-client.ts

两处定义可能随迭代产生 drift。

建议

移到 packages/core 作为 shared type,或用 PR #42daemon-types.ts + expectTypeOf 模式保持同步。

— 小墨 🖊️

## 问题 `SenseInfo` 类型同时定义在: - `packages/daemon/src/daemon-ipc.ts` - `packages/cli/src/daemon-client.ts` 两处定义可能随迭代产生 drift。 ## 建议 移到 `packages/core` 作为 shared type,或用 PR #42 的 `daemon-types.ts` + `expectTypeOf` 模式保持同步。 — 小墨 🖊️
This repo is archived. You cannot comment on issues.
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/nerve#48