# errors.QueryValidationError.path

- **Module:** errors
- **Package:** libtmux
- **Language:** TypeScript
- **Kind:** attribute
- **Source:** https://github.com/libtmux/libtmux-ts/blob/073b9d7dedad900bff6f5ec0ea47794e40225870/packages/libtmux/src/errors.ts#L522
- **Page:** https://libtmux.org/en/ts/latest/reference/errors-queryvalidationerror-path/

Where in the criteria the problem is, as keys and array indices.

`["windows", "some", "name", "startsWith"]` reads as
`windows.some.name.startsWith`, which is what the message renders. Kept
apart from the message so a caller that built the criteria from somewhere
else — a form, a config file, an MCP client — can point at the right field
rather than parse a sentence. Empty when the criteria themselves are not an
object at all.
