"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SYSTEM_PROMPT_PATH_NAMES = exports.CONDITIONAL_SYSTEM_PROMPT_NAMES = exports.FOLLOWUP_RECOMMENDATION_GUIDANCE_SYSTEM_PROMPT_NAME = exports.SYSTEM_PROMPT_NAMES = void 0;
exports.isSystemPromptName = isSystemPromptName;
exports.SYSTEM_PROMPT_NAMES = [
    "worker-common",
    "workflow-common",
    "workflow-planning",
    "workflow-plan-review",
    "pull-request-review-necessity",
    "workflow-execution",
    "issue-create",
    "workflow-create",
    "event-hook-create",
    "human-handoff",
    "merge-guidance",
];
exports.FOLLOWUP_RECOMMENDATION_GUIDANCE_SYSTEM_PROMPT_NAME = "followup-recommendation-guidance";
exports.CONDITIONAL_SYSTEM_PROMPT_NAMES = [
    exports.FOLLOWUP_RECOMMENDATION_GUIDANCE_SYSTEM_PROMPT_NAME,
];
exports.SYSTEM_PROMPT_PATH_NAMES = [
    ...exports.SYSTEM_PROMPT_NAMES,
    ...exports.CONDITIONAL_SYSTEM_PROMPT_NAMES,
];
function isSystemPromptName(value) {
    return exports.SYSTEM_PROMPT_PATH_NAMES.some((name) => name === value);
}
