Have every session register its own block in the channel file, so sessions are found rather than hunted for

This commit is contained in:
heaven 2026-08-27 21:44:10 +03:00
parent a5a42f8760
commit 04599be1cb
2 changed files with 4 additions and 2 deletions

View file

@ -65,7 +65,7 @@ D-нотами → синхронизация доков → ответы вла
+ право сессии сказать «этого делать не надо» с аргументом. + право сессии сказать «этого делать не надо» с аргументом.
12. **Прямой канал.** Свой БЛОК дописываешь в `/tmp/textmachine-channel`, чужие не трогаешь; ключи: 12. **Прямой канал.** Свой БЛОК дописываешь в `/tmp/textmachine-channel`, чужие не трогаешь; ключи:
`role=` `session=` `ref=` `written=` `note=` (имя — из `ListAgents`; пере-писать при смене имени). `role=` `session=` `ref=` `written=` `note=` (имя — из `ListAgents`; пере-писать при смене имени).
В `/tmp`, а не в репо: адрес обязан умирать с окружением. Промт несёт УКАЗАТЕЛЬ на файл (не имя) и В `/tmp`, а не в репо: адрес обязан умирать с окружением. Промт несёт УКАЗАТЕЛЬ на файл (не имя), велит сессии дописать в него СВОЙ блок (чтобы её тоже находили, а не искали) и
дословно: **«канала нет ⇒ НЕ искать»** — вопрос секцией в отчёт, сессии не опрашивать. Эхо (блок 9) дословно: **«канала нет ⇒ НЕ искать»** — вопрос секцией в отчёт, сессии не опрашивать. Эхо (блок 9)
идёт первым действием по адресу из файла и служит проверкой канала. идёт первым действием по адресу из файла и служит проверкой канала.

View file

@ -232,7 +232,9 @@ $0 и не должен их двигать. Рядом уже есть `chapter
## §10. Как со мной связаться — прямой канал ## §10. Как со мной связаться — прямой канал
**Адрес живёт в файле `/tmp/textmachine-channel`, не здесь.** Прочитай его — там имя моей сессии и **Впиши себя в `/tmp/textmachine-channel` первым делом** — дописать свой блок в конец, чужие не трогать; ключи и правила в шапке самого файла. Тогда тебя найдут, а не будут искать.
**Мой адрес — там же, не здесь.** Прочитай его — там имя моей сессии и
чем писать (`SendMessage`). Имя в промте я НЕ пишу нарочно: оно протухает, а протухший адрес в чем писать (`SendMessage`). Имя в промте я НЕ пишу нарочно: оно протухает, а протухший адрес в
документе выглядит живым и стоит сессии дня. документе выглядит живым и стоит сессии дня.