docs(web): clarify retained subagent status sources

This commit is contained in:
imccyu committed 2026-09-19 23:31:31 +08:00
1 parent cdd082c4ae
commit 54b0aae8e6
4 files changed
+5 -5

No files matched your search

+2 -2
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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 行不会建立运行状态;主视图引用仍会确认完成提醒。
## 目录
@@ -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)