Feature Request
This first start is a bit ugly with the overly verbose log messages:

[2025-03-13T11:25:35] INFO: connecting to daemon ipc
[2025-03-13T11:25:35] INFO: ipc client connected to server: deskflow-daemon
[2025-03-13T11:25:35] INFO: daemon log path: "C:\\Projects\\deskflow-testing\\build\\bin-copy/deskflow-daemon.log"
Ideally, there should be a single message: connected to daemon
The 'connecting' and 'log path' messages are more debug messages.
Also, the log path could do with being normalized as mixing \\ and / is jarring. Plus, it's a bit weird that the backslashes are escaped.
After starting the process, these also feel like debug messages to me:
[2025-03-13T11:29:20] INFO: daemon starting new process
[2025-03-13T11:29:20] INFO: waiting for process to exit, pid: 564
There should be a single "daemon started process" message.
Feature Request
This first start is a bit ugly with the overly verbose log messages:

Ideally, there should be a single message:
connected to daemonThe 'connecting' and 'log path' messages are more debug messages.
Also, the log path could do with being normalized as mixing
\\and/is jarring. Plus, it's a bit weird that the backslashes are escaped.After starting the process, these also feel like debug messages to me:
There should be a single "daemon started process" message.