CallerIdentity
- struct CallerIdentity : struct Caller
Identity -
Where this MCP server is itself running, when that is inside tmux.
Members8#
- !=(_:_:) function inherited Returns a Boolean value indicating whether two values are not equal.
- paneID: let pane
ID : PaneID ? property FromTMUX_PANE, which tmux sets in every process it starts. - sessionID: let session
ID : SessionID ? property FromTMUX, in the same$…spelling as a session id. - socketPath: let socket
Path : String? property - serverProcessID: let server
Process : Int? property The surrounding server's process id. It authenticates alternate routes to one socket and rejects a daemon that replaced one exact route.ID - current(environment:) method Reads the surrounding tmux, or
nilwhen both context variables are absent. - isOn(_:) method Whether
serveris the tmux this process is running inside, including when caller and server reached its socket through different links. - init(from:) method inherited Creates a new instance by decoding from the given decoder.