Your commands
In the desktop thread, a line starting with $ is a command, not a message. The folder syncs first, then the line runs in it.
In the thread
$ npm testSeeThe output streams into the thread.
Commands run in your linked folder, through your own shell, once the folder is in step.
In the desktop thread, a line starting with $ is a command, not a message. The folder syncs first, then the line runs in it.
$ npm testSeeThe output streams into the thread.
Ro runs commands in a linked folder too (a build, a test, a search) while the desktop app or runlog watch is running. A command that only reads runs at once. One that changes or pushes something asks you on the thread first. One that is barred never runs; you get the exact line to run yourself.
Write rules in plain words in .runlog/permissions.md. What it denies is refused in your folder before it runs; a deny always wins.