(values: Array<string | null>)
| 725 | ]); |
| 726 | |
| 727 | function sortReasoningValues(values: Array<string | null>) { |
| 728 | return [...values].sort((a, b) => { |
| 729 | const order = (ReasoningEffortOrder.get(a) ?? Number.MAX_SAFE_INTEGER) |
| 730 | - (ReasoningEffortOrder.get(b) ?? Number.MAX_SAFE_INTEGER); |
| 731 | return order || formatReasoningValue(a).localeCompare(formatReasoningValue(b)); |
| 732 | }); |
| 733 | } |
| 734 | |
| 735 | export function formatToml(model: z.infer<typeof SyncedAuthoredModel>) { |
| 736 | const lines: string[] = []; |
no test coverage detected