/**
 * 集中工具名常量 — 统一管理所有 MCP 工具名称。
 *
 * 消除 38 个文件 / 369 处字符串字面量。
 * 使用方式: import { TOOL } from "./tool_names.js"
 */
/** 工具名常量集合 — 不可变 */
export const TOOL = {
    // ── 核心工作流 ──
    classify: "sf_classify",
    expand: "sf_expand",
    scaffold: "sf_scaffold",
    accept: "sf_accept",
    deliver: "sf_deliver",
    verify: "sf_verify",
    learn: "sf_learn",
    review: "sf_review",
    // ── 状态与导航 ──
    status: "sf_status",
    navigation: "sf_navigation",
    plan: "sf_plan",
    planAdvance: "sf_plan_advance",
    onboard: "sf_onboard",
    // ── 分析与检查 ──
    analyze: "sf_analyze",
    explore: "sf_explore",
    validate: "sf_validate",
    contractCheck: "sf_contract_check",
    coordCheck: "sf_coord_check",
    feasibilityCheck: "sf_feasibility_check",
    dependencyScan: "sf_dependency_scan",
    migrationCheck: "sf_migration_check",
    // ── 审计 ──
    auditIntegration: "sf_audit_integration",
    auditSample: "sf_audit_sample",
    testQuality: "sf_test_quality",
    observability: "sf_observability",
    // ── 知识 ──
    knowledgeAdd: "sf_knowledge_add",
    knowledgeAudit: "sf_knowledge_audit",
    knowledgeUpdate: "sf_knowledge_update",
    // ── 报告 ──
    debtReport: "sf_debt_report",
    governanceReport: "sf_governance_report",
    escapeReport: "sf_escape_report",
    teamStatus: "sf_team_status",
    // ── 操作 ──
    implement: "sf_implement",
    syncTemplates: "sf_sync_templates",
    expandPipeline: "sf_expand_pipeline",
    resumeWorkspace: "sf_resume_workspace",
    debug: "sf_debug",
    // ── 测试与能力 ──
    testGuide: "sf_test_guide",
    capabilityUpdate: "sf_capability_update",
    recordVerificationExecution: "sf_record_verification_execution",
    // ── 内部/测试用 ──
    fakeReadonlyWriter: "sf_fake_readonly_writer",
};
/** 所有工具名列表 */
export const ALL_TOOL_NAMES = Object.values(TOOL);
//# sourceMappingURL=tool_names.js.map