src / config.ts
import { createConfigSchematics } from "@lmstudio/sdk";
export const WORKING_DIRECTORY_KEY = "workingDirectory";
export const configSchematics = createConfigSchematics()
.field(
WORKING_DIRECTORY_KEY,
"string",
{
displayName: "Working directory",
hint:
"Absolute path (or ~/...) of the directory read/write/edit are confined to. " +
"Leave empty to use the chat's working directory.",
placeholder: "/Users/you/project",
},
"",
)
.build();
src / config.ts
import { createConfigSchematics } from "@lmstudio/sdk";
export const WORKING_DIRECTORY_KEY = "workingDirectory";
export const configSchematics = createConfigSchematics()
.field(
WORKING_DIRECTORY_KEY,
"string",
{
displayName: "Working directory",
hint:
"Absolute path (or ~/...) of the directory read/write/edit are confined to. " +
"Leave empty to use the chat's working directory.",
placeholder: "/Users/you/project",
},
"",
)
.build();