diff options
| author | Igor Soarez <igor@soarez.org> | 2026-10-30 07:51:24 +0000 |
|---|---|---|
| committer | Igor Soarez <igor@soarez.org> | 2026-10-30 07:51:24 +0000 |
| commit | 59162f76460efddd0399efd1bcfdf014c379ad5e (patch) | |
| tree | 33365a607c1a8ad078aed00bd4998af798cc9736 /README.md | |
| parent | 7f2ba3e7ed2b6949d0c688e5ea15e4327eb5445d (diff) | |
pirc-extension 0.1.9-dev+d581157e4c48
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -77,6 +77,15 @@ Fields: `kind`, `group` (a tmux session, a workspace), `groupNumber`, optional; names are cut to 128 bytes. A place given this way stands until the next one, so the extension can update it whenever it likes. +## Questions + +A dialog another extension shows in pi's terminal (`ctx.ui.select`, +`confirm`, `input`) is asked of PiRC's clients too, and whichever answers +first wins: an answer from a client closes the terminal's dialog. An +editor or a custom dialog is shown to clients as waiting, and answered +only in the terminal. This wraps pi's `ui` object, which pi does not +document; if a pi version stops allowing it, `/pirc status` says so. + ## Opening new agents A client can stop a pi, and open a new one beside it: in tmux, a window |
