mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-21 10:01:37 -06:00
0135046830
* refactor(llama-cpp): unify server ownership modes * test(llama-cpp): preserve shared discovery limits * fix(plugin-sdk): retain provider auth removal export
14 lines
565 B
TypeScript
14 lines
565 B
TypeScript
import { definePluginEntry, type OpenClawPluginApi } from "openclaw/plugin-sdk/plugin-entry";
|
|
import { llamaCppEmbeddingProviderAdapter } from "./src/embedding-provider.js";
|
|
import { registerLlamaCppProvider } from "./src/managed-provider.js";
|
|
|
|
export default definePluginEntry({
|
|
id: "llama-cpp",
|
|
name: "llama.cpp Provider",
|
|
description: "Managed and external llama.cpp servers for GGUF chat and embeddings",
|
|
register(api: OpenClawPluginApi) {
|
|
api.registerEmbeddingProvider(llamaCppEmbeddingProviderAdapter);
|
|
registerLlamaCppProvider(api);
|
|
},
|
|
});
|