Loop Engine

Packages

Actors

@loop-engine/actors

Actor types, actor constraints, and actor evidence helpers.

Install

1npm install @loop-engine/actors

API reference

Actor types

  • HumanActor
  • AutomationActor
  • AIAgentActor
  • WebhookActor
  • SystemActor
  • Actor union
  • AIActorSubmission

canActorExecuteTransition

1canActorExecuteTransition(
2 actor: Actor,
3 transition: TransitionSpec,
4 constraints?: AIActorConstraints
5): { authorized: boolean; requiresApproval: boolean; reason?: string }

buildActorEvidence

1buildActorEvidence(actor: Actor, baseEvidence: Evidence): Evidence
  • Depends on @loop-engine/core
  • Used by runtime, sdk, and application-level approval flows