Config

pi-cyberneticsourcetypescript
Path: pi-cybernetic/src/types/config.tsRelative: src/types/config.tsSubproject: pi-cyberneticCategory: cybernetic-core
Lines: 129Bytes: 4,146Imports: 1Exports: 8

Content Preview

  1. /** Harness configuration — one section per loop. */
  2. import type { ToolExecutionMode } from "@earendil-works/pi-agent-core";
  3. export interface StrategicConfig {
  4. /** k — turns between GoalState re-injection. */
  5. checkpointInterval: number;
  6. /** m — consecutive failures before re-anchoring. */
  7. reanchoringThreshold: number;
  8. maxTurns: number;
  9. maxTokensConsumed: number;
  10. maxDestructiveActions: number;
  11. semanticDriftThreshold: number;
  12. }
  13. export interface ManagementConfig {
  14. /** Minimum f