harn-stdlib 0.10.182

Embedded Harn standard library source catalog
Documentation
/** 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_preflight/part_0"
import {
  message_5,
  message_6,
  message_7,
  message_8,
  message_9,
} from "std/cli/localization/models/lora_preflight/part_1"
import {
  message_10,
  message_11,
  message_12,
  message_13,
  message_14,
} from "std/cli/localization/models/lora_preflight/part_2"
import {
  message_15,
  message_16,
  message_17,
  message_18,
  message_19,
} from "std/cli/localization/models/lora_preflight/part_3"
import {
  message_20,
  message_21,
  message_22,
  message_23,
  message_24,
} from "std/cli/localization/models/lora_preflight/part_4"
import {
  message_25,
  message_26,
  message_27,
  message_28,
  message_29,
} from "std/cli/localization/models/lora_preflight/part_5"
import {
  message_30,
  message_31,
  message_32,
} from "std/cli/localization/models/lora_preflight/part_6"

/**
 * 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 == "    - {0} line={1} approx_tokens={2} {3}/{4}" {
    return message_0(locale, values)
  }
  if source == "    - {0} line={1} {2}: {3}" {
    return message_1(locale, values)
  }
  if source == "  behavior strata policy: {0} status={1}" {
    return message_2(locale, values)
  }
  if source == "  behavior strata: source={0} emitted={1}" {
    return message_3(locale, values)
  }
  if source == "  config: {0}" {
    return message_4(locale, values)
  }
  if source == "  corpus: {0}" {
    return message_5(locale, values)
  }
  if source == "  declared tool formats: {0}" {
    return message_6(locale, values)
  }
  if source == "  expected source tool format: {0}" {
    return message_7(locale, values)
  }
  if source == "  export-required source tool format: {0}" {
    return message_8(locale, values)
  }
  if source == "  fit: {0}/{1} ({2})" {
    return message_9(locale, values)
  }
  if source == "  hard token estimate limit: {0}" {
    return message_10(locale, values)
  }
  if source == "  languages: {0}" {
    return message_11(locale, values)
  }
  if source == "  longest examples:" {
    return message_12(locale, values)
  }
  if source == "  max_seq_length: {0}" {
    return message_13(locale, values)
  }
  if source == "  minimum records: {0}" {
    return message_14(locale, values)
  }
  if source == "  minimum tool-call share: {0}" {
    return message_15(locale, values)
  }
  if source == "  missing behavior strata: {0}" {
    return message_16(locale, values)
  }
  if source == "  problem examples:" {
    return message_17(locale, values)
  }
  if source == "  records: raw={0} trainable={1} skipped={2}" {
    return message_18(locale, values)
  }
  if source == "  required done marker: {0}" {
    return message_19(locale, values)
  }
  if source == "  required fit ratio: {0}" {
    return message_20(locale, values)
  }
  if source == "  result: {0}" {
    return message_21(locale, values)
  }
  if source == "  target tool format: {0} (requested {1})" {
    return message_22(locale, values)
  }
  if source == "  task types: {0}" {
    return message_23(locale, values)
  }
  if source == "  tool calls: json={0} text={1} unknown={2} malformed_json={3}" {
    return message_24(locale, values)
  }
  if source == "  tool format correction: {0}" {
    return message_25(locale, values)
  }
  if source == "FAIL" {
    return message_26(locale, values)
  }
  if source == "LoRA preflight for {0} via {1}" {
    return message_27(locale, values)
  }
  if source == "MIGRATION REVIEW" {
    return message_28(locale, values)
  }
  if source == "PASS" {
    return message_29(locale, values)
  }
  if source == "errors" {
    return message_30(locale, values)
  }
  if source == "unclassified record ids" {
    return message_31(locale, values)
  }
  if source == "warnings" {
    return message_32(locale, values)
  }
  throw "Unregistered CLI localization message"
}