From 183dfe3ae34418653aca3d20628b3938c8348c2a Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 28 Sep 2026 12:58:42 +0200 Subject: Replace restart.sh with assistant.sh start|stop|restart|status start leaves a running assistant or overlay alone and starts only what is missing; restart is the old restart.sh. status lists each process with its uptime, memory and children, a stray arecord left by a dead assistant, the socket, the presentation/gaming pause flags and the log's last lines, and exits 1 if either process is down. Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index 2022166..770be39 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -16,7 +16,7 @@ built-in settings. Examples in `examples/`. STT, LLM and TTS stay local; only the weather and search tools reach the network, and only when a question needs them. Spec: `docs/superpowers/specs/2026-09-26-tools-and-config-design.md`. -Run: `python3 assistant.py` (`--test` for the self-check), or `./restart.sh` +Run: `python3 assistant.py` (`--test` for the self-check), or `./assistant.sh restart` to replace a running one (and its overlay) detached from the terminal. --- @@ -542,8 +542,8 @@ pending. Parses the 2.1 MB ChangeLog in ~95 ms, so no announcement. in `MD_EDITOR` (typora in the user's config), detached. - Live: counts, security fixes and "kernel 7.2.7" spoken, then it offered the recap on its own; "si" opened it (2.2 s). -- The overlay did not show after `restart.sh` started it together with the - assistant: quickshell's `Socket` never retries a failed connect. Fixed in +- The overlay did not show after `restart.sh` (now `assistant.sh`) + started it together with the assistant: quickshell's `Socket` never retries a failed connect. Fixed in the quickshell repo (fresh `Socket` per retry), which also covers login, where the overlay starts first. -- cgit v1.2.3