# LibTmux.Workspace.WorkspaceExistingSession

- **Module:** LibTmux.Workspace
- **Package:** LibTmux.Workspace
- **Language:** C#
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux.Workspace/WorkspacePlan.cs#L13
- **Page:** https://libtmux.org/en/csharp/latest/workspace/reference/libtmux-workspace-workspaceexistingsession/

Controls what planning does when the requested session already exists.

## Members

### Common operations

- `Append` (constant): Adds the declared windows without changing existing children or local session options.
- `Replace` (constant): Replaces only the inspected session, preserving the daemon with a temporary session.
- `Reuse` (constant): Returns the inspected session without changing it.

### Other members

- `Error` (constant): Refuses the conflicting declaration before application.
