summaryrefslogtreecommitdiff
path: root/.agents
diff options
context:
space:
mode:
Diffstat (limited to '.agents')
-rw-r--r--.agents/skills/pardes-9p/SKILL.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/.agents/skills/pardes-9p/SKILL.md b/.agents/skills/pardes-9p/SKILL.md
index df53c90f..8903a609 100644
--- a/.agents/skills/pardes-9p/SKILL.md
+++ b/.agents/skills/pardes-9p/SKILL.md
@@ -123,7 +123,11 @@ pane, a terminal whose child is `$SHELL -c` the line in the pane's
directory, which ends showing `exit N` (a typo: `exit 127`) and logs `run
<serial> <word>` and `exit <serial> <N|?>` -- `exec` reads back its serial,
so follow `log` for the exit. The directory's next command reuses a finished
-command pane, below what it showed. Every refused 9P write adds an `err <serial|->
+command pane, below what it showed. A terminal bound as a REPL (`Repl
+python` on its ctl) takes the middle clicks made on a `.py` body instead,
+but never a 9P write: a script sends code by writing the REPL pane's
+`pty/data`, and runs a command from such a file with `Exec <text>` or the
+tag. Every refused 9P write adds an `err <serial|->
<file>: <why>` record to `$m/log`; through a mount the write itself only says
`Invalid argument`.