# builder.WorkspaceApplyError

**Workspace Manager concept example** A working example of the core library. It can change without notice.

- **Module:** builder
- **Package:** @libtmux/workspace
- **Language:** TypeScript
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-ts/blob/46cccfef2a546de55ce8b308249b8c76339089a0/packages/workspace/src/builder.ts#L85
- **Page:** https://libtmux.org/en/ts/latest/workspace/reference/builder-workspaceapplyerror/

Applying stopped after tmux may already have changed.

[`completed`](/en/ts/latest/workspace/reference/builder-workspaceapplyerror-completed/) records whole high-level milestones. The failed stage itself may
be partial because mutations are not transactions and transport failure may
leave delivery indeterminate. [`requiresReplan`](/en/ts/latest/workspace/reference/builder-workspaceapplyerror-requiresreplan/) asks callers to rediscover
session, window, and pane structure; it says nothing about command effects.

## Members

### Common operations

- [`requiresReplan`](/en/ts/latest/workspace/reference/builder-workspaceapplyerror-requiresreplan/) (attribute)

### Other members

- [`completed`](/en/ts/latest/workspace/reference/builder-workspaceapplyerror-completed/) (attribute)
- [`constructor`](/en/ts/latest/workspace/reference/builder-workspaceapplyerror-constructor/) (method)
- [`failed`](/en/ts/latest/workspace/reference/builder-workspaceapplyerror-failed/) (attribute)

## Guides

Pages that discuss `WorkspaceApplyError`.

- [Use the TypeScript workspace builder](/en/ts/latest/workspace/internals/guides/)
- [TypeScript workspace builder behavior](/en/ts/latest/workspace/internals/topics/)
- [TypeScript workspace builder API](/en/ts/latest/workspace/reference/)
