You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remote ghosts from finished runs stay. An indexed remote folder is only rescanned for the files that changed. A ghost root agent-* row from a run whose files never change again stays in the remote sidebar. Fix: have remote-index run one full rescan for folders that hold a parentless agent-* row with no matching root file in the mirror.
Synchronous snapshot read in the watcher.main.js ~3652-3657 does a synchronous readFileSync + JSON.parse of wf_*.json in the watch callback. A partial read falls back to the run id, then flips back, sending extra notifications. Keep the previous title on a parse failure, and read inside the debounced flush.
workflowTitles never pruned.main.js ~3575: clear it per folder or cap it.
Junctioned subagents duplicates ordinary subagents (read-session-file.js ~556-560, pre-existing, hypothetical layout). If <fork>/subagents is a junction, the ordinary loop follows it and duplicates ordinary agents as sub:fork:*.
Fork busy attribution. A workflow resumed in a fork writes through a junction into the original parent's directory, so the fork gets no transition-based busy signal. Documented as a limit in .ai/contexts/subagent-observability.md.
Activity
(subagents): repair remote workflow ghosts, read run titles asynchron…
(changelog): cite #886 on the workflow grouping line
(subagents): repair remote workflow ghosts, async run titles, title p…