axOptimizableValidators
const axOptimizableValidators: object;Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/dsp/optimizable.ts#L90
Common validators reused by program-side component declarations.
Type declaration
| Name | Type | Description |
|---|---|---|
nonEmpty() | () => AxOptimizableValidator | Non-empty after trim. |
preservesPlaceholders() | (required: readonly string[]) => AxOptimizableValidator | Must contain every placeholder in required (e.g. ['{{primitivesList}}']). |
snakeCaseIdentifier() | (maxLen: number) => AxOptimizableValidator | snake_case identifier, ≤ maxLen chars. |