@sema-agent/core
Version:
Stateless, task-oriented AI agent core
13 lines (12 loc) • 739 B
JavaScript
export const AUTO_MODE_DEFAULT_TIMEOUT_MS = 180_000;
export const AUTO_MODE_CLASSIFIER_MAX_RETRIES = 4;
export const AUTO_MODE_RECORDED_ABSENT_TIMEOUT_MS = 15_000;
export const AUTO_MODE_DEFAULT_WINDOW_MAX_ENTRIES = 40;
export const AUTO_MODE_DEFAULT_WINDOW_MAX_CHARS = 2_000;
export const AUTO_MODE_CLASSIFIER_MAX_TOKENS = 256;
export const AUTO_MODE_CLASSIFIER_LOW_REASONING_BUDGET_TOKENS = 2048;
export const AUTO_MODE_CLASSIFIER_THINK_BUDGET_TOKENS = 8192;
export const AUTO_MODE_CLASSIFIER_CONTRACT_BROKEN_AFTER = 2;
export const AUTO_MODE_DEFAULTS_SENTINEL = "$defaults";
export const AUTO_MODE_DENIAL_LIMIT_DEFAULTS = Object.freeze({ maxConsecutive: 3, maxTotal: 20 });
export const AUTO_MODE_DENIAL_AUTO_DENY_DEFAULT_MS = 120_000;