fix: stream from current position, faster session detection (500ms)

- New sessions start from current file offset, not 0. Shows live
  thinking from the moment of detection, not a backlog dump.
- Session poll reduced from 2s to 500ms for faster pickup.
- Auto-pin with null body (MM pin API quirk).
This commit is contained in:
sol
2026-03-07 18:47:25 +00:00
parent b5bde4ec20
commit 6d31d77567
2 changed files with 19 additions and 5 deletions

View File

@@ -34,7 +34,7 @@ class SessionMonitor extends EventEmitter {
constructor(opts) {
super();
this.transcriptDir = opts.transcriptDir;
this.pollMs = opts.pollMs || 2000;
this.pollMs = opts.pollMs || 500;
this.defaultChannel = opts.defaultChannel || null;
this.logger = opts.logger || null;