Project Files
dist / config.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.configSchematics = void 0;
const sdk_1 = require("@lmstudio/sdk");
exports.configSchematics = (0, sdk_1.createConfigSchematics)()
.field("overwrite", "boolean", {
displayName: "Overwrite rendered outputs",
subtitle: "Overwrite rendered outputs (.md and optional messages.json).",
}, true)
.field("includeThinking", "boolean", {
displayName: "Include thinking blocks",
subtitle: "Include assistant 'thinking' blocks.",
}, true)
.field("includeToolCalls", "boolean", {
displayName: "Include tool calls",
subtitle: "Include assistant tool calls as JSON.",
}, true)
.field("embedImages", "boolean", {
displayName: "Embed local images into Markdown",
subtitle: "Inline images from the chat working directory into the .md (data: URIs). Keeps the Markdown portable when moved out of the chat folder.",
}, true)
.field("emitMessagesJson", "boolean", {
displayName: "Emit messages.json alongside .md",
subtitle: "Also write <chat_id>.conversation.messages.json.",
}, false)
.build();