From 733bd12051ad4a9cf7bae6d503ffe625de03ee93 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 16 Oct 2026 14:16:53 +0200 Subject: 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 --- AGENTS.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'AGENTS.md') 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=` loads the model.** In router mode a -- cgit v1.2.3