Loop Engine

Packages

Observability

@loop-engine/observability

Metrics, timeline, and replay utilities for loop analysis.

Install

1npm install @loop-engine/observability

API reference

computeMetrics

1computeMetrics(
2 instances: LoopInstance[],
3 history: TransitionRecord[],
4 period: { from: string; to: string }
5): LoopMetrics

buildTimeline

1buildTimeline(instance: LoopInstance, history: TransitionRecord[]): LoopTimeline

getStateResidency

1getStateResidency(timeline: LoopTimeline): StateResidency[]

replayLoop

1replayLoop(definition: LoopDefinition, history: TransitionRecord[]): { valid: boolean; errors: string[] }
  • Depends on core
  • Used by sdk and ui-devtools