aboutsummaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md
index c54d5bc..b8ef844 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -472,6 +472,12 @@ shell looked current and was not: a remote Markdown image the new filter
blocks was fetched anyway. After editing anything under `shared/`, force a
reload of every component that links it, the same way as above.
+Hot reload does **not** survive a file being replaced rather than written.
+`sed -i` writes a new file and renames it over the old one, and the watch on
+the old one dies with it: an autostart glyph fixed that way stayed blank in
+the running shell, with no reload in the log after the edit. Edit in place
+(an editor, the agent's Edit tool), or force a reload as above afterwards.
+
`qs -p <dir>` runs one directly. `qs -p <dir> ipc call <target> <fn>` reaches a
running one, which is how `SUPER+v` opens the VM drawer.