src / index.ts
import type { PluginContext } from "@lmstudio/sdk";
import { toolsProvider } from "./toolsProvider";
import { configSchematics, globalConfigSchematics } from "./config";
export async function main(ctx: PluginContext) {
ctx.withConfigSchematics(configSchematics);
ctx.withGlobalConfigSchematics(globalConfigSchematics);
ctx.withToolsProvider(toolsProvider);
}
src / index.ts
import type { PluginContext } from "@lmstudio/sdk";
import { toolsProvider } from "./toolsProvider";
import { configSchematics, globalConfigSchematics } from "./config";
export async function main(ctx: PluginContext) {
ctx.withConfigSchematics(configSchematics);
ctx.withGlobalConfigSchematics(globalConfigSchematics);
ctx.withToolsProvider(toolsProvider);
}