# mcp.policy.Policy

- **Module:** mcp.policy
- **Package:** @libtmux/mcp
- **Language:** TypeScript
- **Kind:** interface
- **Source:** https://github.com/libtmux/libtmux-ts/blob/3fe1ca654b81b8cbf4a13b777a001a3298c87a6f/packages/mcp/src/policy.ts#L54
- **Page:** https://libtmux.org/en/ts/latest/mcp/reference/mcp-policy-policy/

## Members

- `blockingWaitMaxMs` (property): Ceiling on a wait that blocks the caller.
- `commandTimeoutMs` (property)
- `liveEnabled` (property): Whether tools may hold one control-mode connection for streaming.
- `maxResultLines` (property)
- `toolsets` (property): Toolsets selected before named inclusion and exclusion.
- `tools` (property): Tool names added after toolset expansion.
- `excludeTools` (property): Tool names removed last, winning over both inclusion paths.
