Tentacle support enhancements.

This commit is contained in:
Storm Dragon committed 2026-11-04 12:10:41 -05:00
1 parent 4cf3335017
commit 24261edb3d
12 files changed
+560 -30

No files matched your search

+7
View File
@@ -6,6 +6,13 @@ Interaction form dictionaries may set secret=True on entries (kind=2). The host
masks editing output and disallows copy/cut; successful submissions still carry
plaintext values to the continuation. Never log or present those values. Secret
entries cannot be used in persistent preference pages; older hosts reject them.
Protocol 1.1 interactive commands can request a reader-owned consent dialog with
{"remote": {"role": "controller", "grants": ["remote-present"]}, "next": "approved"}.
The continuation receives "remote" metadata after explicit local approval, or
"cancelled": True on denial. Match approval to the actual SessionClient event;
neither a request dictionary nor submitted metadata is itself consent. This
interaction addition requires the matching updated reader.
"""
import json