Monitors.Test

pi-cybernetictesttypescript
Path: pi-cybernetic/test/monitors.test.tsRelative: test/monitors.test.tsSubproject: pi-cyberneticCategory: cybernetic-tests
Lines: 97Bytes: 3,898Imports: 5Exports: 0has tests

Content Preview

  1. import { describe, expect, test } from "bun:test";
  2. import { LoopDetector } from "../src/monitors/loop-detector.ts";
  3. import {
  4. ConfidenceCalibrator,
  5. extractStatedConfidence,
  6. } from "../src/monitors/confidence-calibrator.ts";
  7. import { DriftDetector } from "../src/monitors/drift-detector.ts";
  8. import { EntropyMonitor } from "../src/monitors/entropy-monitor.ts";
  9. describe("LoopDetector (P5)", () => {
  10. test("detects identical action within 3 repetitions", () => {
  11. const detector = new LoopDetec