Cursor Agent
7ad95a2cce
fix(hermes): restore profile and isolate group-chat run events
...
Group chat switched profiles during multi-agent sends but never
restored the user's active profile afterward, leaving Chat/Channels
on the wrong profile. matchesRun also accepted any hermes-run-done
while run_id was still null, so a concurrent run could leak output.
- Save initialProfile separately and restore in finally
- matchesHermesRun requires a known matching run_id
- Add regression tests
Co-authored-by: 晴天 <1186258278@users.noreply.github.com >
2026-06-01 11:02:55 +00:00
..
2026-05-24 02:03:55 +08:00
2026-05-23 00:09:46 +08:00
2026-05-24 02:03:55 +08:00
2026-05-23 02:23:52 +08:00
2026-03-10 00:28:27 +08:00
2026-03-10 00:28:09 +08:00
2026-05-26 04:42:28 +08:00
2026-05-26 01:50:06 +08:00
2026-05-25 02:26:50 +08:00
2026-05-26 02:18:03 +08:00
2026-05-27 06:43:41 +08:00
2026-05-26 23:22:25 +08:00
2026-05-24 18:42:34 +08:00
2026-05-25 07:44:56 +08:00
2026-05-25 02:00:24 +08:00
2026-05-24 07:16:00 +08:00
2026-05-27 06:59:16 +08:00
2026-05-24 06:10:07 +08:00
2026-05-27 05:39:22 +08:00
2026-05-25 03:01:14 +08:00
2026-05-27 01:59:06 +08:00
2026-05-26 01:05:17 +08:00
2026-05-27 06:59:16 +08:00
2026-05-23 02:49:31 +08:00
2026-05-26 06:11:25 +08:00
2026-06-01 11:02:55 +00:00
2026-05-26 04:04:22 +08:00
2026-05-24 22:31:52 +08:00
2026-05-24 23:33:03 +08:00
2026-05-27 01:14:10 +08:00
2026-05-25 03:29:56 +08:00
2026-05-27 04:49:03 +08:00
2026-05-26 05:39:19 +08:00
2026-05-24 20:34:12 +08:00
2026-05-26 04:28:33 +08:00
2026-05-27 05:06:32 +08:00
2026-05-26 06:01:41 +08:00
2026-05-26 02:36:37 +08:00
2026-05-24 23:54:46 +08:00
2026-05-25 07:07:47 +08:00
2026-05-26 03:26:46 +08:00
2026-05-26 03:00:31 +08:00
2026-05-24 21:21:16 +08:00
2026-05-24 22:08:12 +08:00
2026-05-26 05:50:12 +08:00
2026-05-27 02:14:20 +08:00
2026-05-27 01:40:53 +08:00
2026-05-24 08:40:53 +08:00
2026-05-26 01:29:32 +08:00
2026-05-27 06:28:45 +08:00
2026-05-24 07:38:42 +08:00
2026-05-27 04:02:36 +08:00
2026-05-24 21:41:17 +08:00
2026-05-27 02:33:57 +08:00
2026-05-27 04:33:03 +08:00
2026-05-27 05:25:42 +08:00
2026-05-21 19:06:38 +08:00
2026-05-21 19:06:38 +08:00
2026-03-30 22:50:00 +08:00