Support Remote browser and media keys and connection history UI

Accept the eighteen browser, volume, media and launch identities in the input vocabulary and both SDKs. Exercise media-key capture on the private Xorg harness, and permit only the new remember-host checkbox in the connection form integration test.

Validated: affected-package race tests, Tentacles make check, private native_remote_input.py and native_remote_keys.py. Physical input, live peer interoperability, speech and Braille acceptance remain pending.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Chase CichorzandClaude Opus 5.5 authored and Storm Dragon committed 2026-11-06 21:17:01 -05:00
1 parent bf4a23645e
commit 6867d901b2
7 files changed
+32 -5

No files matched your search

@@ -116,7 +116,9 @@ func select_remote_relay(t *testing.T, forms *consentTestForms, address, role st
if element.ID == "channel-key" && (!element.Secret || element.Text != "") {
t.Fatal("key unmasked or prefilled")
}
if element.Kind == interaction.CheckBox {
// The only Tentacle checkbox is remembering the host and key;
// access is chosen solely in the reader-owned approval form.
if element.Kind == interaction.CheckBox && element.ID != "remember" {
t.Fatal("permissions duplicated")
}
}