agent-permissions.ts 592 B

123456789101112131415161718
  1. export const PERMISSION_OPTIONS = [
  2. { key: "chat", label: "对话" },
  3. { key: "kb_test", label: "知识库测试" },
  4. { key: "knowledge", label: "知识库" },
  5. { key: "faqs", label: "事件管理" },
  6. { key: "analytics", label: "数据报表" },
  7. { key: "logs", label: "日志中心" },
  8. { key: "prompts", label: "提示词" },
  9. { key: "settings", label: "AI 配置" },
  10. { key: "users", label: "用户管理" },
  11. ] as const;
  12. export type PermissionKey = (typeof PERMISSION_OPTIONS)[number]["key"];
  13. export function defaultAgentPermissions(): PermissionKey[] {
  14. return ["chat"];
  15. }