namespace go app.intelligence.common enum IntelligenceStatus { Using = 1, Deleted = 2, Banned = 3, MoveFailed = 4, // Migration failed Copying = 5, // Copying CopyFailed = 6, // Copy failed } enum IntelligenceType { Bot = 1 Project = 2 } struct IntelligenceBasicInfo { 1: i64 id (agw.js_conv="str", api.js_conv="true"), 2: string name, 3: string description, 4: string icon_uri, 5: string icon_url, 6: i64 space_id (agw.js_conv="str", api.js_conv="true"), 7: i64 owner_id (agw.js_conv="str", api.js_conv="true"), 8: i64 create_time (agw.js_conv="str", api.js_conv="true"), 9: i64 update_time (agw.js_conv="str", api.js_conv="true"), 10: IntelligenceStatus status, 11: i64 publish_time (agw.js_conv="str", api.js_conv="true"), 12: optional string enterprise_id, 13: optional i64 organization_id, }