aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AGENTS.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 9626e58..faf6b18 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -365,6 +365,11 @@ changing that component. The ones that generalise:
- **The old waybar notification module shelled out to `dunstctl`.** It and its
`notifications.py` are archived under `~/bin/archive/`, with the rest of the
stock waybar theme; do not resurrect them.
+- **The shell's JS engine has no `Array.prototype.flatMap`.** A binding
+ using it throws `TypeError: Property 'flatMap' of object [object Object]
+ is not a function`, which shows only in `qs log`; a Repeater bound to it
+ simply builds nothing. Use `reduce((a, x) => a.concat(...), [])`. Seen
+ with the assistant page's cloud Prefer rows (2026-10-23).
- **A `Socket` whose connect failed never retries.** Quickshell 0.3.1 keeps
the failed `QLocalSocket`, so setting `connected = true` again (or toggling
it, or changing `path`) is a no-op: `setConnected` only connects when no