aboutsummaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-16 14:16:53 +0200
committerDanilo M. <danix@danix.xyz>2026-10-16 14:16:53 +0200
commit733bd12051ad4a9cf7bae6d503ffe625de03ee93 (patch)
treeebdd5d8ba1008dffa966c79092ea8ff5c55d042d /AGENTS.md
parentf99a9329caccdd14d9c530777a5e5b622d34f602 (diff)
downloadquickshell-733bd12051ad4a9cf7bae6d503ffe625de03ee93.tar.gz
quickshell-733bd12051ad4a9cf7bae6d503ffe625de03ee93.zip
chore(assistant): retire the voice overlay
desktop-assistant is a text daemon now (its voice version is the tag voice-v1), and the canvas in desktop/assistant/ is its front end. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/AGENTS.md b/AGENTS.md
index c70c98d..4d7b35c 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -6,20 +6,20 @@ Guidance for agents working in this repository.
Quickshell components for a Hyprland desktop. The repo is a hybrid: `desktop/`
is the integrated process, hosting the parts that need to talk to each other,
-the drawer, which is the control center, and the island. The other directories
-stay separate shells, each complete on its own: any of them runs alone, and
-running one does not require the others. `desktop/` is itself a host for
+the drawer, which is the control center, the island, and the assistant
+canvas. The other directories stay separate shells, each complete on its own:
+any of them runs alone, and running one does not require the others. `desktop/` is itself a host for
modules.
desktop/ the drawer (SUPER alone): user details, sound, mail, VMs, status,
performance, clipboard, updates, appearance
island/ top-centre pills on DP-1: clock, volume, tray, layout, privacy,
calendar
+ assistant/ the assistant canvas on SUPER+Home, a view over desktop-assistant
appearance/ wallpaper picker and colour scheme switcher
window-switcher/ expose: open windows scattered as live previews, on ALT+TAB
or the top-right hot corner of DP-1
keybinds/ live keybind reminder, on SUPER+k
- assistant/ overlay for the voice assistant, fed by its event socket
notifications/ balloons for the notification daemon's published files
They are started from `~/.config/hypr/sections/autostart.lua` and keep running
@@ -333,7 +333,7 @@ changing that component. The ones that generalise:
the failed `QLocalSocket`, so setting `connected = true` again (or toggling
it, or changing `path`) is a no-op: `setConnected` only connects when no
socket object exists. Retry with a fresh `Socket`, e.g. inside a
- `LazyLoader` toggled off and on (`assistant/Assistant.qml`). A dropped
+ `LazyLoader` toggled off and on (`desktop/assistant/Assistant.qml`). A dropped
connection is different: `disconnected` clears the socket, so a later
`connected = true` works, until one of those attempts fails.
- **llama-server's `/slots?model=<id>` loads the model.** In router mode a