imccyu
|
09899f3a0f
|
feat(remote-access): 插件注册跟随访问状态(whenAccess),index 按 Peer 注入访问快照
- remote-access 新增 whenAccess / whenResourceAccess,ui-session、ui-workspace 各自提供 whenAccess
- schedule、plugin-manager、settings-general、settings-account、directory-picker-native 的入口包进 global whenAccess;消息反馈按钮按会话 useAccess 渲染
- webserver/index-inject 带 Peer,renderIndex / collectIndexInjections 需要 Peer,remote-access 注入 snapshotFor(peer.principal)
- client-test-runtime 新增 StaticRemoteAccess、staticAccessPlugin 与 TestClientOptions.access
- implemented Agent Note 2026-10-21-when-access 与升级指南 webserver-index-peer
Refs #2940
|
2026-10-21 17:57:51 +08:00 |
|
imccyu
|
b967475c66
|
feat(client-ui): add remote access hooks
|
2026-10-13 23:01:38 +08:00 |
|
imccyu
|
54b0aae8e6
|
docs(web): clarify retained subagent status sources
|
2026-09-19 23:31:31 +08:00 |
|
Tianyi Cui
|
c840ac431d
|
fix(client): settle preset selections and isolate generation stores
|
2026-09-17 10:43:21 +08:00 |
|
Tianyi Cui
|
fa3e5cbaf6
|
fix(client): preserve state across Session reference updates
|
2026-09-17 09:38:24 +08:00 |
|
imccyu
|
b9b14dc05e
|
refactor(client): bind Session UI through providers
|
2026-09-17 05:28:06 +08:00 |
|
Turtle
|
15f2997bcb
|
cleanup: omit unneeded invariant companions
|
2026-08-28 13:12:52 +08:00 |
|
imccyu
|
7402ce3fc7
|
fix(client): settle interactions during plugin teardown
|
2026-08-23 16:28:20 +08:00 |
|
imccyu
|
a40f30a4a2
|
fix(client): preserve scoped UI lifecycles
|
2026-08-23 16:28:20 +08:00 |
|
imccyu
|
dc92793f10
|
fix(client): align domain split with repository gates
|
2026-08-23 16:28:19 +08:00 |
|
imccyu
|
55dd6320d2
|
fixup! refactor(interaction): move Approval and Question into UI owners
|
2026-08-23 16:28:18 +08:00 |
|
imccyu
|
d231c8777a
|
refactor(ui): add Session and Workspace React adapters
|
2026-08-23 16:28:16 +08:00 |
|