Strategic.Test
Path:
pi-cybernetic/test/strategic.test.tsRelative: test/strategic.test.tsSubproject: pi-cyberneticCategory: cybernetic-testsLines: 174Bytes: 7,912Imports: 5Exports: 0has tests
Content Preview
- import { describe, expect, test } from "bun:test";
- import type { AgentMessage } from "@earendil-works/pi-agent-core";
- import { StrategicEngine, decomposeSpec } from "../src/engines/strategic.ts";
- import type { StrategicConfig } from "../src/types/index.ts";
- import { makeAssistant, makeToolResult } from "./fixtures.ts";
- const config: StrategicConfig = {
- checkpointInterval: 3,
- reanchoringThreshold: 2,
- maxTurns: 6,
- maxTokensConsumed: 100_000,
- maxDestructiveActions: 2,
- semanticDriftThre