Management.Test

pi-cybernetictesttypescript
Path: pi-cybernetic/test/management.test.tsRelative: test/management.test.tsSubproject: pi-cyberneticCategory: cybernetic-tests
Lines: 325Bytes: 14,039Imports: 7Exports: 0has tests

Content Preview

  1. import { describe, expect, test } from "bun:test";
  2. import { ManagementEngine } from "../src/engines/management.ts";
  3. import { LoopDetector } from "../src/monitors/loop-detector.ts";
  4. import { PerformanceLog } from "../src/storage/performance-log.ts";
  5. import type { ManagementConfig } from "../src/types/index.ts";
  6. import type { BeforeToolCallContext } from "@earendil-works/pi-agent-core";
  7. import { makeAgentContext, makeAssistant, makeToolCall, mockModel } from "./fixtures.ts";
  8. const config: Managem