diff --git a/AGENTS.md b/AGENTS.md index 3bd8794ff..a4cf33b6e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -324,15 +324,18 @@ outside it moves to its own issue and pull request. and stim-server stops it when the build is cancelled, the client loses `build`, or the machine's available memory runs low. Gradle stops a daemon whose Gradle home is deleted. `stim-server service` installs, - reports and removes the worker's per-user service, a LaunchAgent on macOS - or a systemd user unit on Linux, and, only when asked, a tailnet-only serve - route; it never enables Funnel, never runs sudo and never touches pairings, + reports and removes the worker's per-user service, a LaunchAgent on macOS, + a systemd user unit on Linux or a scheduled task on Windows, whose action is + Stim's supervisor because Task Scheduler does not restart an exited process, + and, only when asked, a tailnet-only serve + route; it never enables Funnel, never runs sudo or elevates, and never touches pairings, `$STIM_HOME/server` or settings. `stim-server service update` and `rollback` install a server version beside the running one under `~/Library/Application Support/Stim/services/