src / configSchematics.ts
import { createConfigSchematics } from "@lmstudio/sdk";
export const configSchematics = createConfigSchematics()
.field(
"defaultTimezone",
"string",
{
displayName: "Default Timezone",
hint: "Default timezone for time queries (e.g., 'UTC', 'America/New_York', 'Europe/Moscow')",
},
"UTC",
)
.field(
"dateFormat",
"string",
{
displayName: "Date Format",
hint: "Preferred date format (e.g., 'YYYY-MM-DD', 'DD/MM/YYYY', 'MM/DD/YYYY')",
},
"YYYY-MM-DD",
)
.field(
"timeFormat",
"string",
{
displayName: "Time Format",
hint: "Preferred time format: '12h' or '24h'",
},
"24h",
)
.build();