@sema-agent/core
Version:
Stateless, task-oriented AI agent core
15 lines (14 loc) • 412 B
JavaScript
import { createRequire } from "node:module";
let cached;
export function engineVersion() {
if (cached === undefined) {
try {
const pkg = createRequire(import.meta.url)("../../package.json");
cached = typeof pkg.version === "string" && pkg.version !== "" ? pkg.version : "unknown";
}
catch {
cached = "unknown";
}
}
return cached;
}