Files
cthulhu/sdk/go/tentacle/remote_braille.go
Chase CichorzandClaude Opus 5.5 2651b5e9bd Add Remote Braille IPC to the host and both SDKs
remote.braille requests and events carry a typed op under a
braille-stream lease: the controller's width and gestures for a
controlled reader, rendered cells back to its child, and cells, local
geometry and display gestures for a controller. Direction is validated
per role; a full mailbox revokes the lease. No display owner is
attached yet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 16:06:38 -05:00

17 lines
536 B
Go

// Copyright (c) 2026 Storm Dragon
// Authors: Storm Dragon, Angus Kola
// SPDX-License-Identifier: GPL-3.0-or-later
package tentacle
import "git.stormux.org/storm/cthulhu/internal/tentaclewire"
type RemoteBraille = tentaclewire.RemoteBraille
type RemoteBrailleRequest = tentaclewire.RemoteBrailleRequest
func ValidRemoteBraille(value RemoteBraille) bool { return tentaclewire.ValidRemoteBraille(value) }
func ValidRemoteBrailleRequest(request RemoteBrailleRequest) bool {
return tentaclewire.ValidRemoteBrailleRequest(request)
}