feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288)

Co-authored-by: chengzifeng <chengzifeng@meituan.com>
This commit is contained in:
Cheng Zi Feng
2026-04-17 16:21:27 +08:00
committed by GitHub
parent b5c299f5d2
commit 72a2093cd6
64 changed files with 4138 additions and 312 deletions

View File

@@ -162,9 +162,12 @@ export class RemoteIO extends StructuredIO {
setSessionStateChangedListener((state, details) => {
this.ccrClient?.reportState(state, details)
})
setSessionMetadataChangedListener(metadata => {
this.ccrClient?.reportMetadata(metadata)
})
setSessionMetadataChangedListener(
metadata => {
this.ccrClient?.reportMetadata(metadata)
},
{ replayCurrent: true },
)
}
// Start connection only after all callbacks are wired (setOnData above,