Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

mcp.policy.SocketProvenance

Rust
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

API reference · Markdown

enum mcp.policy.SocketProvenance
enumoverload [source]
enumoverload [source]
enum mcp.policy.SocketProvenance

What startup can honestly claim about the selected tmux daemon.

Members

DedicatedMinimal

DedicatedMinimal
constant [source]
constant [source]
DedicatedMinimal

A product socket this process can create with minimal configuration.

DedicatedExisting

DedicatedExisting
constant [source]
constant [source]
DedicatedExisting

The product socket already existed, so its configuration is unknown.

OperatorSelected

OperatorSelected
constant [source]
constant [source]
OperatorSelected

The operator selected a socket, whose daemon configuration is unknown.

OperatorSelectedAbsent

OperatorSelectedAbsent
constant [source]
constant [source]
OperatorSelectedAbsent

The operator selected a socket where no daemon answered at startup.

UserConfigured

UserConfigured
constant [source]
constant [source]
UserConfigured

The operator selected an explicit tmux configuration for an absent daemon.

UserConfiguredExisting

UserConfiguredExisting
constant [source]
constant [source]
UserConfiguredExisting

A daemon already answered, so an explicit config was not its provenance.

Unknown

Unknown
constant [source]
constant [source]
Unknown

A programmatic builder did not provide provenance.

defaults_to_teardown

defaults_to_teardown ( self ) → bool
method [source]
method [source]
defaults_to_teardown

Whether absent toolset configuration may include teardown.

Esc

Type to search.