ux(headless-client): remove auto-detected IPC service mode #4907
Labels
area/linux_client
Linux client
area/tauri_client
The Windows and Linux Tauri GUI clients
needs triage
Issues opened by the public or need further labeling
The IPC service and headless Client are really two different things that share a lot of code down in the shared connlib crates.
If a user is setting up the headless Client, they aren't going to want the IPC service. If they're setting up the GUI, they probably won't need the headless Client. If they do need both, they should be separate files to avoid package conflicts. If they're separate files, they might as well be separate binaries and separate packages.
This will simplify some of the code for #4903 too
While doing this, also make the function names better. Stuff like
run_ipc_service
andipc_listen
is not intuitive at all. If there's enough layers maybe they should just get numbers.The text was updated successfully, but these errors were encountered: