# exc.QueryValidationError.path

- **Module:** exc.QueryValidationError
- **Package:** @libtmux/libtmux
- **Language:** TypeScript
- **Kind:** attribute
- **Source:** https://github.com/libtmux/libtmux-ts/blob/2cb93308200da38a26b59876618116850f110607/packages/libtmux/src/exc.ts#L302
- **Page:** https://libtmux.org/reference/ts/exc-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.
