/** Generated by scripts/generate_cli_localization.mjs. Do not edit. */
import {
message_0,
message_1,
message_2,
message_3,
message_4,
} from "std/cli/localization/models/lora_manifest/part_0"
import {
message_5,
message_6,
message_7,
message_8,
message_9,
} from "std/cli/localization/models/lora_manifest/part_1"
import {
message_10,
message_11,
message_12,
message_13,
message_14,
} from "std/cli/localization/models/lora_manifest/part_2"
import {
message_15,
message_16,
message_17,
message_18,
message_19,
} from "std/cli/localization/models/lora_manifest/part_3"
import {
message_20,
message_21,
message_22,
message_23,
message_24,
} from "std/cli/localization/models/lora_manifest/part_4"
import {
message_25,
message_26,
message_27,
message_28,
message_29,
} from "std/cli/localization/models/lora_manifest/part_5"
import {
message_30,
message_31,
message_32,
message_33,
message_34,
} from "std/cli/localization/models/lora_manifest/part_6"
import {
message_35,
message_36,
message_37,
message_38,
message_39,
} from "std/cli/localization/models/lora_manifest/part_7"
import { message_40 } from "std/cli/localization/models/lora_manifest/part_8"
/**
* Select a registered CLI template without interpreting argument text.
* @effects: []
* @errors: ["Unregistered CLI localization message", "CLI localization argument count does not match its registered template"]
*/
pub fn cli_message(locale: string, source: string, values: list<string>) -> string {
if source == " LoRA hparams: rank={0} alpha={1} dropout={2}" {
return message_0(locale, values)
}
if source == " LoRA module format: {0}" {
return message_1(locale, values)
}
if source == " adapter binding: {0}" {
return message_2(locale, values)
}
if source == " adapter precision: {0}" {
return message_3(locale, values)
}
if source == " adapter reference: {0}" {
return message_4(locale, values)
}
if source == " assistant mask: {0}" {
return message_5(locale, values)
}
if source == " chat template: {0}" {
return message_6(locale, values)
}
if source == " contract: {0}" {
return message_7(locale, values)
}
if source == " dataset format: {0}" {
return message_8(locale, values)
}
if source == " output: {0}" {
return message_9(locale, values)
}
if source == " parser owner: {0}" {
return message_10(locale, values)
}
if source == " producer: {0}" {
return message_11(locale, values)
}
if source == " promotion baseline: {0}" {
return message_12(locale, values)
}
if source == " promotion id: {0}" {
return message_13(locale, values)
}
if source == " promotion minimum trials: {0}" {
return message_14(locale, values)
}
if source == " request model: {0}" {
return message_15(locale, values)
}
if source == " serving base precision: {0}" {
return message_16(locale, values)
}
if source == " split policy: {0}" {
return message_17(locale, values)
}
if source == " target module policy: {0}" {
return message_18(locale, values)
}
if source == " target modules: {0}" {
return message_19(locale, values)
}
if source == " teacher: {0} via {1}" {
return message_20(locale, values)
}
if source == " template source: {0}" {
return message_21(locale, values)
}
if source == " template: {0}" {
return message_22(locale, values)
}
if source == " tool format: {0} (requested {1})" {
return message_23(locale, values)
}
if source == " trainer: {0}" {
return message_24(locale, values)
}
if source == " training base precision: {0}" {
return message_25(locale, values)
}
if source == " training compute precision: {0}" {
return message_26(locale, values)
}
if source == " training run: {0}" {
return message_27(locale, values)
}
if source == " training: {0} + {1}" {
return message_28(locale, values)
}
if source == " {0}: {1} ({2}, exists={3}){4}" {
return message_29(locale, values)
}
if source == " sha256={0}" {
return message_30(locale, values)
}
if source == "LoRA manifest for {0} on {1} via {2}" {
return message_31(locale, values)
}
if source == "batch eval manifest" {
return message_32(locale, values)
}
if source == "batch receipts" {
return message_33(locale, values)
}
if source == "eval" {
return message_34(locale, values)
}
if source == "precision gates" {
return message_35(locale, values)
}
if source == "promotion gates" {
return message_36(locale, values)
}
if source == "promotion metrics" {
return message_37(locale, values)
}
if source == "promotion receipts" {
return message_38(locale, values)
}
if source == "template requirements" {
return message_39(locale, values)
}
if source == "warnings" {
return message_40(locale, values)
}
throw "Unregistered CLI localization message"
}