Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
After #166, we moved to using strict objects by default. Apparently creating intersections between two strict objects (e.g. `braintrustModelParamsSchema` and `openAIModelParamsSchema`) doesn't seem to work at all. We have to use `merge` to make everything work. See colinhacks/zod#390 for an explanation of the issue.
- Loading branch information