src / index.ts
import { PluginContext } from "@lmstudio/sdk";
import { configSchematics, globalConfigSchematics } from "./config.js";
import { generator } from "./generator.js";
/**
* Remote LM Studio Plugin
*
* Connects to a remote LM Studio server and uses its models for generation.
* Models are statically configured (no dynamic refresh).
*/
export function activate(ctx: PluginContext): void {
ctx
.withConfigSchematics(configSchematics)
.withGlobalConfigSchematics(globalConfigSchematics)
.withGenerator(generator);
}