exo
exo copied to clipboard
[BUG] newly added processes do not appear in terminal logs
Describe the bug
It used to be that if you ran exo logs it would use nil when fetching events, meaning that it would get all logs from all proceses. But now we do a describe-processes up front, and so any newly added processes will not produce log output unless you restart the logs listener.
To Reproduce
exo logsin an empty workspaceexo new process ...with something that produces log output
Expected behavior
It should work like the GUI, where it dynamically handles newly added processes
Might be worth revisiting this after overhauling the event architecture.