diff --git a/packages/client/ui-session/README.i18n.yaml b/packages/client/ui-session/README.i18n.yaml index 03b356e547..646ecb0d4d 100644 --- a/packages/client/ui-session/README.i18n.yaml +++ b/packages/client/ui-session/README.i18n.yaml @@ -2,5 +2,5 @@ # side as of the last confirmed-consistent state. Both languages carry equal authority; # after editing either side, bring the other along and re-record with: # pnpm run verify-translation-pairing --write packages/client/ui-session/README.md -README.md: 22ece0c11eee6b2a59acbbd8c5a9650b593a7da4 -README.zh.md: 4b52bef28ad065a7ff10f468056723c4d301a0a0 +README.md: df85bf42b0eb6507662ab4e4a26d1fde6e08872e +README.zh.md: 5f54c1db7b5daf2d113717d890dc90eeb2be87f9 diff --git a/packages/client/ui-session/README.md b/packages/client/ui-session/README.md index 22ece0c11e..df85bf42b0 100644 --- a/packages/client/ui-session/README.md +++ b/packages/client/ui-session/README.md @@ -10,7 +10,7 @@ English | [中文](README.zh.md) Use this package to expose Session catalog, retain information, and unified UI status through standard Slot hooks. It materializes per-`SessionBinding` hooks and props, while `SessionProvider` can inherit an outer binding or bind an explicit `SessionReference`. It owns process-local pending-interaction and completion-reminder policy without owning Controller transport, history, or references. -Running status comes from Host list baselines or status events. Catalog rows and local fallback rows do not establish running status; main view references still acknowledge completions. +Running status comes from Host list baselines or status events. Subagent catalog rows and retained subagent fallback rows do not establish running status; main view references still acknowledge completions. ## Table of Contents diff --git a/packages/client/ui-session/README.zh.md b/packages/client/ui-session/README.zh.md index 4b52bef28a..5f54c1db7b 100644 --- a/packages/client/ui-session/README.zh.md +++ b/packages/client/ui-session/README.zh.md @@ -10,7 +10,7 @@ kind: "package-reference" 使用本包可通过标准 Slot 钩子公开 Session catalog、retain 信息与统一 UI 状态。它按 `SessionBinding` 物化钩子和 prop,而 `SessionProvider` 可以继承外围 binding 或绑定显式 `SessionReference`。它拥有进程本地的 pending-interaction 与完成提醒策略,但不拥有 Controller transport、历史或 reference。 -运行状态来自 Host 列表基线或状态事件。目录和保留代际的 fallback 行不会建立运行状态;主视图引用仍会确认完成提醒。 +运行状态来自 Host 列表基线或状态事件。Subagent 目录行和已保留子会话的 fallback 行不会建立运行状态;主视图引用仍会确认完成提醒。 ## 目录 diff --git a/packages/client/ui-session/src/client/index.ts b/packages/client/ui-session/src/client/index.ts index 1f94bce4bb..5017904d86 100644 --- a/packages/client/ui-session/src/client/index.ts +++ b/packages/client/ui-session/src/client/index.ts @@ -493,7 +493,7 @@ export class UiSession extends Service { private reconcileStatus(): void { const list = this.sessions.list.getSnapshot() const present = new Set(Object.keys(list.byId) as SessionId[]) - // Rows from catalogs and retained Client bindings do not establish Host running state. + // Subagent catalog rows and retained subagent fallback rows do not establish Host running state. for (const id of list.ids) { const row = list.byId[id] as SessionSummary const previous = this.running.get(id)