/*
 * 文件定位：Agent 执行引擎 / 基础工具原语层 / 基础工具统一契约。
 * 核心目的：定义内置 baseTools 与 customTool 共用的外壳契约。
 * 边界：这里只定义工具如何被发现、描述、校验和调用，不承载具体工具实现。
 */
export const baseToolDefinitionDescriptor = {
    contract: "agentCore.basicTool.definition",
    supportsBuiltinTools: true,
    supportsCustomTools: true,
    identityAxis: "family/group/toolId",
    riskLevels: ["normal", "risky", "dangerous"],
    permissionsAreHints: true,
};
