Yichen Jiang
3c1e357132
fix(web): join only the latest Workspace connection and restore logged presets
...
Keep one Workspace navigation options type: StartSessionOptions now carries
agentPreset, and openWorkspace and connectWorkspace take its preset field.
A connection joins the latest in-flight connection to its Workspace only when
both name the same preset, so a superseding request always reaches the Host,
and the map is keyed by the branded WorkspaceId instead of a composite
string. The fresh New Session path no longer accepts a preset it would drop.
Restoring a saved blank reloads that Session's projections first, because
listed values are cached hints that can lag the log after an unclean exit.
The New Session upgrade guide points to the session.create reuse guide.
2026-10-09 11:29:17 +08:00
..
2026-10-06 16:42:25 +08:00
2026-10-08 15:13:50 +08:00
2026-09-23 22:32:06 +08:00
2026-09-30 23:20:22 +08:00
2026-10-08 14:54:48 +08:00
2026-09-23 22:32:06 +08:00
2026-10-08 17:39:59 +08:00
2026-10-09 11:29:17 +08:00
2026-10-06 16:42:25 +08:00
2026-09-23 22:32:06 +08:00
2026-09-07 11:09:40 +08:00
2026-09-07 11:09:40 +08:00
2026-10-05 17:45:17 +08:00
2026-09-23 23:40:02 +08:00
2026-09-23 12:03:48 +08:00
2026-09-23 12:03:48 +08:00
2026-10-08 16:29:44 +08:00
2026-10-08 16:29:44 +08:00
2026-10-08 16:29:44 +08:00
2026-10-08 14:54:48 +08:00
2026-10-08 14:54:48 +08:00
2026-10-08 14:54:48 +08:00
2026-10-05 17:45:17 +08:00
2026-10-05 17:45:17 +08:00
2026-10-05 17:45:17 +08:00
2026-09-23 22:32:06 +08:00
2026-10-08 16:29:44 +08:00
2026-10-08 16:29:44 +08:00
2026-09-23 22:32:06 +08:00
2026-10-01 18:11:19 +08:00
2026-10-01 18:11:19 +08:00
2026-10-01 18:11:19 +08:00
2026-09-23 22:32:06 +08:00
2026-09-21 08:24:18 +00:00
2026-10-07 12:36:35 +08:00
2026-10-07 12:36:35 +08:00
2026-10-07 12:36:35 +08:00
2026-09-23 23:33:33 +08:00
2026-10-08 17:39:59 +08:00
2026-10-08 17:39:59 +08:00
2026-10-06 15:36:14 +08:00
2026-10-06 15:36:14 +08:00
2026-10-06 15:36:14 +08:00
2026-09-23 22:32:06 +08:00
2026-09-09 17:14:53 +08:00
2026-09-09 17:14:53 +08:00
2026-09-23 22:32:06 +08:00
2026-09-23 22:32:06 +08:00
2026-10-07 20:46:37 +08:00
2026-10-07 20:46:37 +08:00
2026-10-08 17:39:59 +08:00
2026-10-08 17:39:59 +08:00
2026-10-08 17:39:59 +08:00
2026-10-08 17:39:59 +08:00
2026-09-23 22:32:06 +08:00
2026-09-22 21:14:06 +08:00
2026-09-22 21:14:06 +08:00
2026-10-03 11:55:48 +08:00
2026-10-03 11:55:48 +08:00
2026-10-03 11:55:48 +08:00
2026-10-06 10:17:44 +08:00
2026-10-06 10:17:44 +08:00
2026-10-06 10:17:44 +08:00
2026-10-08 15:38:45 +08:00
2026-10-08 15:38:45 +08:00
2026-10-08 15:38:45 +08:00
2026-09-23 22:32:06 +08:00
2026-09-21 17:08:01 +08:00
2026-09-21 17:08:01 +08:00
2026-09-28 21:32:57 +08:00
2026-09-28 21:32:57 +08:00
2026-09-28 21:32:57 +08:00
2026-09-30 23:20:22 +08:00
2026-09-30 23:20:22 +08:00
2026-09-30 23:20:22 +08:00