@mindburn/helm-semantic-kernel
v1.0.2
Published
HELM governance adapter for Microsoft Semantic Kernel
Downloads
237
Maintainers
Readme
helm-semantic-kernel
HELM governance adapter for Microsoft Semantic Kernel.
What it does
Wraps Semantic Kernel plugin functions with HELM governance:
- Every function call is evaluated against HELM policy before execution
- Denied calls throw
HelmToolDenyError(fail-closed by default) - Per-plugin principal tracking (e.g.
MyPlugin.MyFunction) - Receipts with SHA-256 hashes are collected for every approved execution
Quick start
import { HelmSKGovernor } from "@mindburn/helm-semantic-kernel";
const governor = new HelmSKGovernor({ helmUrl: "http://localhost:8080" });
const governed = governor.governPlugin("MathPlugin", {
add: (a: number, b: number) => a + b,
multiply: (a: number, b: number) => a * b,
});License
Apache-2.0
