On this page
ServerConfiguration
- Package
- libtmux-swift
- Source
- Sources/LibTmuxMCP/Configuration.swift
- struct ServerConfiguration : struct ServerConfiguration
-
How the executable is configured, read from the environment.
An MCP server is launched by a client that passes no flags, so environment is the only configuration surface there is. Parsed here rather than in the executable so a test can check what a given environment produces.
12 declared, 0 inherited
Members
- !=(_:_:) function Returns a Boolean value indicating whether two values are not equal.
- init(environment:) method
- makeServer() method
- authority property
- endpointSummary property
- hardWaitCeiling property A wait longer than this is refused however it is configured. A client that hangs for minutes on one call is indistinguishable from one that has died.
- socketName property
- socketPath property
- tier property
- tmuxExecutable property
- waitCeiling property
- warnings property Anything the environment asked for that could not be honoured, to be reported on standard error rather than silently applied differently.