/** * SDK 常量与默认值(对标 wave-agent constants/)。 */ export declare const GOAL_EVALUATION_SYSTEM_PROMPT = "You are a goal evaluator. Given a goal condition and a conversation, determine whether the goal has been achieved.\n\nRules:\n- Judge ONLY based on what the conversation shows \u2014 tool outputs, test results, file contents, etc.\n- Do NOT assume work is done without evidence in the conversation.\n- Be strict and conservative: when uncertain, return met: false.\n- Be concise: your reason should be 1-2 sentences.\n\nRespond with JSON only, no other text:\n{\"met\": boolean, \"reason\": \"short explanation\"}"; export declare const SUBAGENT_TYPES: readonly ["general", "explore", "bash", "plan"]; /** System-wide default max result size in characters. */ export declare const DEFAULT_MAX_RESULT_SIZE_CHARS = 50000; /** Per-command cap for bash tool output before persistence. */ export declare const BASH_MAX_OUTPUT_CHARS = 30000; /** Per-command cap for skill bash substitution (inline/block). */ export declare const SKILL_BASH_MAX_OUTPUT_CHARS = 30000; /** Preview size in bytes when output is persisted to disk. */ export declare const PREVIEW_SIZE_BYTES = 2048; export declare const DEFAULT_MAX_GOAL_TURNS = 50; export declare const DEFAULT_MAX_GOAL_DURATION_MS: number; export declare const DEFAULT_MAX_GOAL_EVAL_FAILURES = 3; export declare const DEFAULT_MAX_GOAL_CONDITION_LENGTH = 4000; export declare const DEFAULT_MAX_TURNS = 20; export declare const DEFAULT_MAX_TOKENS = 8192; export declare const DEFAULT_TIMEOUT_MS = 300000;