axOptimizableValidators
const axOptimizableValidators: object;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/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. |