Brennan Benson
6fcd521165
Session History: the scanner reports its progress to windows (no visible change) ( #28788 )
...
* feat(session-history): the scanner reports its progress to windows
The Session History scanner now counts each agent's history files and
databases while it lists them, and how many transcripts it has read.
Main keeps one progress entry per local scan, tags list results with the
scan that produced them, tells the scan's own no-progress deadline apart
from other faults, and pushes updates to every window. The preload API
exposes getScanProgress and onScanProgress. Nothing reads them yet.
* fix(session-history): drop the redundant scan key from list results and progress
The scan ID already names the scan a result or progress entry came from, so
the key copy on the list result (sent to paired clients too) and on each
progress entry was never needed. The key stays only where it is the lookup.
2026-10-15 13:35:47 -07:00
..
2026-10-09 18:57:35 -04:00
2026-09-01 00:57:54 -07:00
2026-08-30 19:02:14 -07:00
2026-08-25 03:58:48 -07:00
2026-09-30 18:21:46 -07:00
2026-09-30 18:21:46 -07:00
2026-09-22 22:44:10 -07:00
2026-10-15 13:35:47 -07:00
2026-10-15 13:35:47 -07:00
2026-10-13 18:06:05 -07:00
2026-10-13 18:06:05 -07:00
2026-10-14 11:36:43 -07:00
2026-10-14 11:36:43 -07:00
2026-09-01 18:24:49 -07:00
2026-10-14 02:40:07 -07:00
2026-09-01 18:24:49 -07:00
2026-10-14 02:40:07 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 00:57:54 -07:00
2026-10-09 18:57:35 -04:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-08-13 20:52:04 -07:00
2026-10-05 11:06:40 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-09-25 02:49:52 -07:00
2026-09-01 18:24:49 -07:00
2026-09-25 18:54:11 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-08-28 00:42:07 -04:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-08-13 20:52:04 -07:00
2026-09-01 18:24:49 -07:00
2026-10-10 21:39:23 -07:00
2026-09-01 00:57:54 -07:00
2026-09-01 18:24:49 -07:00
2026-09-25 02:49:52 -07:00
2026-10-07 11:56:55 -07:00
2026-09-01 00:57:54 -07:00
2026-10-07 11:56:55 -07:00
2026-09-18 20:39:52 -07:00
2026-10-08 02:04:04 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-10-09 04:58:48 -07:00
2026-08-30 14:19:05 -07:00
2026-10-09 04:58:48 -07:00
2026-09-18 20:39:52 -07:00
2026-08-30 14:19:05 -07:00
2026-10-08 02:04:04 -07:00
2026-08-28 14:29:23 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-08-13 20:52:04 -07:00
2026-09-01 18:24:49 -07:00
2026-10-15 00:07:43 -07:00
2026-10-15 00:07:43 -07:00
2026-09-01 18:24:49 -07:00
2026-10-12 02:24:12 -07:00
2026-08-13 22:48:24 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 00:57:54 -07:00
2026-09-01 18:24:49 -07:00
2026-10-09 04:58:48 -07:00
2026-09-01 18:24:49 -07:00
2026-09-30 02:13:03 -07:00
2026-10-11 17:45:02 -07:00
2026-10-11 17:45:02 -07:00
2026-09-22 22:44:10 -07:00
2026-08-25 15:06:47 -07:00
2026-09-01 18:24:49 -07:00
2026-09-24 16:22:34 -04:00
2026-10-06 00:39:33 -07:00
2026-10-06 16:25:53 -07:00
2026-10-09 14:21:41 -07:00
2026-10-09 14:21:41 -07:00
2026-09-01 18:24:49 -07:00
2026-10-02 23:21:27 -07:00
2026-09-04 16:51:45 -04:00
2026-09-25 22:47:33 -07:00
2026-10-06 16:25:53 -07:00
2026-08-13 22:48:24 -07:00
2026-09-01 18:24:49 -07:00
2026-09-02 13:05:30 -07:00
2026-09-02 13:05:30 -07:00
2026-08-13 20:52:04 -07:00
2026-09-01 18:24:49 -07:00
2026-09-25 02:28:40 -07:00
2026-09-25 02:28:40 -07:00
2026-09-01 00:57:54 -07:00
2026-09-01 00:57:54 -07:00
2026-10-13 22:40:59 -07:00
2026-10-13 22:40:59 -07:00
2026-10-15 02:36:46 -07:00
2026-09-01 18:24:49 -07:00
2026-10-15 02:36:46 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-10-11 15:41:56 -07:00
2026-10-14 06:20:47 -07:00
2026-10-13 08:18:08 -07:00
2026-09-01 18:24:49 -07:00
2026-10-13 08:18:08 -07:00
2026-10-13 02:52:09 -04:00
2026-08-13 22:48:24 -07:00
2026-09-01 18:24:49 -07:00
2026-10-09 23:39:05 -07:00
2026-10-09 23:39:05 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 00:57:54 -07:00
2026-09-30 02:13:03 -07:00
2026-09-30 02:13:03 -07:00
2026-10-13 16:52:37 -07:00
2026-10-13 16:52:37 -07:00
2026-09-01 18:24:49 -07:00
2026-09-01 18:24:49 -07:00
2026-08-13 22:48:24 -07:00
2026-09-01 18:24:49 -07:00
2026-10-14 13:07:50 -07:00
2026-10-14 03:47:08 -07:00
2026-10-15 01:21:24 -07:00
2026-10-14 00:36:57 -07:00
2026-09-01 12:27:01 -07:00
2026-10-15 01:21:24 -07:00
2026-10-07 23:11:37 -07:00
2026-09-21 11:52:37 -07:00
2026-09-21 11:52:37 -07:00
2026-09-03 02:00:46 -07:00
2026-09-03 02:00:46 -07:00
2026-08-13 20:52:04 -07:00
2026-09-01 00:57:54 -07:00
2026-10-13 02:52:09 -04:00
2026-09-01 00:57:54 -07:00
2026-10-14 04:40:22 +00:00
2026-10-14 04:40:22 +00:00
2026-09-01 18:24:49 -07:00
2026-10-13 08:18:08 -07:00
2026-10-13 20:38:33 -07:00
2026-10-02 20:57:47 -07:00