@loop-engine/actors
v0.1.5
Published
Actor types, constraints, and evidence helpers for Loop Engine transitions
Maintainers
Readme
@loop-engine/actors
Actor types, authorization logic, and AI evidence helpers for Loop Engine transitions.
Install
npm install @loop-engine/actorsQuick Start
import { isAuthorized, buildAIActorEvidence } from "@loop-engine/actors";
const authorized = isAuthorized(
{ type: "human", id: "[email protected]" as never },
{ transitionId: "approve" as never, from: "pending" as never, to: "approved" as never, signal: "approve" as never, allowedActors: ["human"] }
);
const evidence = await buildAIActorEvidence({
modelId: "gpt-4o",
provider: "openai",
reasoning: "Demand exceeds reorder point",
confidence: 0.88,
prompt: "Recommend replenishment action."
});Documentation link
https://loopengine.io/docs/packages/actors
License
Apache-2.0 © Better Data, Inc.
