openclaw/extensions/memory-lancedb/cli-metadata.ts
Peter Steinberger 269bc5c89e
fix(cli): preserve machine-readable stdout (#113654)
Co-authored-by: 1052326311 <65798732+1052326311@users.noreply.github.com>
2026-07-27 05:44:16 -04:00

21 lines
612 B
TypeScript

// Memory Lancedb plugin module implements cli metadata behavior.
import { definePluginEntry } from "openclaw/plugin-sdk/core";
import { isMemoryMachineOutput } from "./cli-output-mode.js";
export default definePluginEntry({
id: "memory-lancedb",
name: "Memory LanceDB",
description: "LanceDB-backed memory provider",
register(api) {
api.registerCli(() => {}, {
descriptors: [
{
name: "ltm",
description: "Inspect and query LanceDB-backed memory",
hasSubcommands: true,
machineOutput: isMemoryMachineOutput,
},
],
});
},
});