166
}
167
168
>
function makeResult(name: string, major: string, minor: string | undefined, modifiers: string): ParsedClaudeModelId {
claudeModelId.ts
169
>
const version = minor !== undefined ? `${major}.${minor}` : major;
170
>
const validSuffix = extractValidSuffix(name, modifiers);
171
>
return {
172
>
name,
173
>
version,
174
>
modifiers,
175
>
toSdkModelId: () => formatModelId(name, major, minor, '-', validSuffix),
176
>
toEndpointModelId: () => formatModelId(name, major, minor, '.', validSuffix),
177
>
};
178
>
}
179
180
/**