Concepts
Captured state and I/O
Know when data was read and distinguish missing capture from an empty result.
Object identity and placement
Keep daemon identity, physical windows, and session placements separate.
Local selection and source queries
Choose Where-Object, structured criteria, or an explicit fresh acquisition.
LibTmux cmdlets return native .NET objects. Learn which operations contact tmux, which values are captured, and what identifies the object a later command changes.
Start with captured state before building a polling loop or retaining handles between operations. Then use the complete examples to run these ideas against a private server.