|
|
@@ -0,0 +1,8756 @@
|
|
|
+// Code generated by protoc-gen-go. DO NOT EDIT.
|
|
|
+// versions:
|
|
|
+// protoc-gen-go v1.36.10
|
|
|
+// protoc v3.21.12
|
|
|
+// source: waAICommon/WAAICommon.proto
|
|
|
+
|
|
|
+package waAICommon
|
|
|
+
|
|
|
+import (
|
|
|
+ reflect "reflect"
|
|
|
+ sync "sync"
|
|
|
+ unsafe "unsafe"
|
|
|
+
|
|
|
+ protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
|
|
+ protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
|
|
+
|
|
|
+ waCommon "go.mau.fi/whatsmeow/proto/waCommon"
|
|
|
+)
|
|
|
+
|
|
|
+const (
|
|
|
+ // Verify that this generated code is sufficiently up-to-date.
|
|
|
+ _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
|
|
|
+ // Verify that runtime/protoimpl is sufficiently up-to-date.
|
|
|
+ _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
|
|
|
+)
|
|
|
+
|
|
|
+type BotMetricsEntryPoint int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotMetricsEntryPoint_UNDEFINED_ENTRY_POINT BotMetricsEntryPoint = 0
|
|
|
+ BotMetricsEntryPoint_FAVICON BotMetricsEntryPoint = 1
|
|
|
+ BotMetricsEntryPoint_CHATLIST BotMetricsEntryPoint = 2
|
|
|
+ BotMetricsEntryPoint_AISEARCH_NULL_STATE_PAPER_PLANE BotMetricsEntryPoint = 3
|
|
|
+ BotMetricsEntryPoint_AISEARCH_NULL_STATE_SUGGESTION BotMetricsEntryPoint = 4
|
|
|
+ BotMetricsEntryPoint_AISEARCH_TYPE_AHEAD_SUGGESTION BotMetricsEntryPoint = 5
|
|
|
+ BotMetricsEntryPoint_AISEARCH_TYPE_AHEAD_PAPER_PLANE BotMetricsEntryPoint = 6
|
|
|
+ BotMetricsEntryPoint_AISEARCH_TYPE_AHEAD_RESULT_CHATLIST BotMetricsEntryPoint = 7
|
|
|
+ BotMetricsEntryPoint_AISEARCH_TYPE_AHEAD_RESULT_MESSAGES BotMetricsEntryPoint = 8
|
|
|
+ BotMetricsEntryPoint_AIVOICE_SEARCH_BAR BotMetricsEntryPoint = 9
|
|
|
+ BotMetricsEntryPoint_AIVOICE_FAVICON BotMetricsEntryPoint = 10
|
|
|
+ BotMetricsEntryPoint_AISTUDIO BotMetricsEntryPoint = 11
|
|
|
+ BotMetricsEntryPoint_DEEPLINK BotMetricsEntryPoint = 12
|
|
|
+ BotMetricsEntryPoint_NOTIFICATION BotMetricsEntryPoint = 13
|
|
|
+ BotMetricsEntryPoint_PROFILE_MESSAGE_BUTTON BotMetricsEntryPoint = 14
|
|
|
+ BotMetricsEntryPoint_FORWARD BotMetricsEntryPoint = 15
|
|
|
+ BotMetricsEntryPoint_APP_SHORTCUT BotMetricsEntryPoint = 16
|
|
|
+ BotMetricsEntryPoint_FF_FAMILY BotMetricsEntryPoint = 17
|
|
|
+ BotMetricsEntryPoint_AI_TAB BotMetricsEntryPoint = 18
|
|
|
+ BotMetricsEntryPoint_AI_HOME BotMetricsEntryPoint = 19
|
|
|
+ BotMetricsEntryPoint_AI_DEEPLINK_IMMERSIVE BotMetricsEntryPoint = 20
|
|
|
+ BotMetricsEntryPoint_AI_DEEPLINK BotMetricsEntryPoint = 21
|
|
|
+ BotMetricsEntryPoint_META_AI_CHAT_SHORTCUT_AI_STUDIO BotMetricsEntryPoint = 22
|
|
|
+ BotMetricsEntryPoint_UGC_CHAT_SHORTCUT_AI_STUDIO BotMetricsEntryPoint = 23
|
|
|
+ BotMetricsEntryPoint_NEW_CHAT_AI_STUDIO BotMetricsEntryPoint = 24
|
|
|
+ BotMetricsEntryPoint_AIVOICE_FAVICON_CALL_HISTORY BotMetricsEntryPoint = 25
|
|
|
+ BotMetricsEntryPoint_ASK_META_AI_CONTEXT_MENU BotMetricsEntryPoint = 26
|
|
|
+ BotMetricsEntryPoint_ASK_META_AI_CONTEXT_MENU_1ON1 BotMetricsEntryPoint = 27
|
|
|
+ BotMetricsEntryPoint_ASK_META_AI_CONTEXT_MENU_GROUP BotMetricsEntryPoint = 28
|
|
|
+ BotMetricsEntryPoint_INVOKE_META_AI_1ON1 BotMetricsEntryPoint = 29
|
|
|
+ BotMetricsEntryPoint_INVOKE_META_AI_GROUP BotMetricsEntryPoint = 30
|
|
|
+ BotMetricsEntryPoint_META_AI_FORWARD BotMetricsEntryPoint = 31
|
|
|
+ BotMetricsEntryPoint_NEW_CHAT_AI_CONTACT BotMetricsEntryPoint = 32
|
|
|
+ BotMetricsEntryPoint_MESSAGE_QUICK_ACTION_1_ON_1_CHAT BotMetricsEntryPoint = 33
|
|
|
+ BotMetricsEntryPoint_MESSAGE_QUICK_ACTION_GROUP_CHAT BotMetricsEntryPoint = 34
|
|
|
+ BotMetricsEntryPoint_ATTACHMENT_TRAY_1_ON_1_CHAT BotMetricsEntryPoint = 35
|
|
|
+ BotMetricsEntryPoint_ATTACHMENT_TRAY_GROUP_CHAT BotMetricsEntryPoint = 36
|
|
|
+ BotMetricsEntryPoint_ASK_META_AI_MEDIA_VIEWER_1ON1 BotMetricsEntryPoint = 37
|
|
|
+ BotMetricsEntryPoint_ASK_META_AI_MEDIA_VIEWER_GROUP BotMetricsEntryPoint = 38
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotMetricsEntryPoint.
|
|
|
+var (
|
|
|
+ BotMetricsEntryPoint_name = map[int32]string{
|
|
|
+ 0: "UNDEFINED_ENTRY_POINT",
|
|
|
+ 1: "FAVICON",
|
|
|
+ 2: "CHATLIST",
|
|
|
+ 3: "AISEARCH_NULL_STATE_PAPER_PLANE",
|
|
|
+ 4: "AISEARCH_NULL_STATE_SUGGESTION",
|
|
|
+ 5: "AISEARCH_TYPE_AHEAD_SUGGESTION",
|
|
|
+ 6: "AISEARCH_TYPE_AHEAD_PAPER_PLANE",
|
|
|
+ 7: "AISEARCH_TYPE_AHEAD_RESULT_CHATLIST",
|
|
|
+ 8: "AISEARCH_TYPE_AHEAD_RESULT_MESSAGES",
|
|
|
+ 9: "AIVOICE_SEARCH_BAR",
|
|
|
+ 10: "AIVOICE_FAVICON",
|
|
|
+ 11: "AISTUDIO",
|
|
|
+ 12: "DEEPLINK",
|
|
|
+ 13: "NOTIFICATION",
|
|
|
+ 14: "PROFILE_MESSAGE_BUTTON",
|
|
|
+ 15: "FORWARD",
|
|
|
+ 16: "APP_SHORTCUT",
|
|
|
+ 17: "FF_FAMILY",
|
|
|
+ 18: "AI_TAB",
|
|
|
+ 19: "AI_HOME",
|
|
|
+ 20: "AI_DEEPLINK_IMMERSIVE",
|
|
|
+ 21: "AI_DEEPLINK",
|
|
|
+ 22: "META_AI_CHAT_SHORTCUT_AI_STUDIO",
|
|
|
+ 23: "UGC_CHAT_SHORTCUT_AI_STUDIO",
|
|
|
+ 24: "NEW_CHAT_AI_STUDIO",
|
|
|
+ 25: "AIVOICE_FAVICON_CALL_HISTORY",
|
|
|
+ 26: "ASK_META_AI_CONTEXT_MENU",
|
|
|
+ 27: "ASK_META_AI_CONTEXT_MENU_1ON1",
|
|
|
+ 28: "ASK_META_AI_CONTEXT_MENU_GROUP",
|
|
|
+ 29: "INVOKE_META_AI_1ON1",
|
|
|
+ 30: "INVOKE_META_AI_GROUP",
|
|
|
+ 31: "META_AI_FORWARD",
|
|
|
+ 32: "NEW_CHAT_AI_CONTACT",
|
|
|
+ 33: "MESSAGE_QUICK_ACTION_1_ON_1_CHAT",
|
|
|
+ 34: "MESSAGE_QUICK_ACTION_GROUP_CHAT",
|
|
|
+ 35: "ATTACHMENT_TRAY_1_ON_1_CHAT",
|
|
|
+ 36: "ATTACHMENT_TRAY_GROUP_CHAT",
|
|
|
+ 37: "ASK_META_AI_MEDIA_VIEWER_1ON1",
|
|
|
+ 38: "ASK_META_AI_MEDIA_VIEWER_GROUP",
|
|
|
+ }
|
|
|
+ BotMetricsEntryPoint_value = map[string]int32{
|
|
|
+ "UNDEFINED_ENTRY_POINT": 0,
|
|
|
+ "FAVICON": 1,
|
|
|
+ "CHATLIST": 2,
|
|
|
+ "AISEARCH_NULL_STATE_PAPER_PLANE": 3,
|
|
|
+ "AISEARCH_NULL_STATE_SUGGESTION": 4,
|
|
|
+ "AISEARCH_TYPE_AHEAD_SUGGESTION": 5,
|
|
|
+ "AISEARCH_TYPE_AHEAD_PAPER_PLANE": 6,
|
|
|
+ "AISEARCH_TYPE_AHEAD_RESULT_CHATLIST": 7,
|
|
|
+ "AISEARCH_TYPE_AHEAD_RESULT_MESSAGES": 8,
|
|
|
+ "AIVOICE_SEARCH_BAR": 9,
|
|
|
+ "AIVOICE_FAVICON": 10,
|
|
|
+ "AISTUDIO": 11,
|
|
|
+ "DEEPLINK": 12,
|
|
|
+ "NOTIFICATION": 13,
|
|
|
+ "PROFILE_MESSAGE_BUTTON": 14,
|
|
|
+ "FORWARD": 15,
|
|
|
+ "APP_SHORTCUT": 16,
|
|
|
+ "FF_FAMILY": 17,
|
|
|
+ "AI_TAB": 18,
|
|
|
+ "AI_HOME": 19,
|
|
|
+ "AI_DEEPLINK_IMMERSIVE": 20,
|
|
|
+ "AI_DEEPLINK": 21,
|
|
|
+ "META_AI_CHAT_SHORTCUT_AI_STUDIO": 22,
|
|
|
+ "UGC_CHAT_SHORTCUT_AI_STUDIO": 23,
|
|
|
+ "NEW_CHAT_AI_STUDIO": 24,
|
|
|
+ "AIVOICE_FAVICON_CALL_HISTORY": 25,
|
|
|
+ "ASK_META_AI_CONTEXT_MENU": 26,
|
|
|
+ "ASK_META_AI_CONTEXT_MENU_1ON1": 27,
|
|
|
+ "ASK_META_AI_CONTEXT_MENU_GROUP": 28,
|
|
|
+ "INVOKE_META_AI_1ON1": 29,
|
|
|
+ "INVOKE_META_AI_GROUP": 30,
|
|
|
+ "META_AI_FORWARD": 31,
|
|
|
+ "NEW_CHAT_AI_CONTACT": 32,
|
|
|
+ "MESSAGE_QUICK_ACTION_1_ON_1_CHAT": 33,
|
|
|
+ "MESSAGE_QUICK_ACTION_GROUP_CHAT": 34,
|
|
|
+ "ATTACHMENT_TRAY_1_ON_1_CHAT": 35,
|
|
|
+ "ATTACHMENT_TRAY_GROUP_CHAT": 36,
|
|
|
+ "ASK_META_AI_MEDIA_VIEWER_1ON1": 37,
|
|
|
+ "ASK_META_AI_MEDIA_VIEWER_GROUP": 38,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotMetricsEntryPoint) Enum() *BotMetricsEntryPoint {
|
|
|
+ p := new(BotMetricsEntryPoint)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMetricsEntryPoint) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMetricsEntryPoint) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[0].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMetricsEntryPoint) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[0]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMetricsEntryPoint) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotMetricsEntryPoint) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotMetricsEntryPoint(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMetricsEntryPoint.Descriptor instead.
|
|
|
+func (BotMetricsEntryPoint) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotMetricsThreadEntryPoint int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotMetricsThreadEntryPoint_AI_TAB_THREAD BotMetricsThreadEntryPoint = 1
|
|
|
+ BotMetricsThreadEntryPoint_AI_HOME_THREAD BotMetricsThreadEntryPoint = 2
|
|
|
+ BotMetricsThreadEntryPoint_AI_DEEPLINK_IMMERSIVE_THREAD BotMetricsThreadEntryPoint = 3
|
|
|
+ BotMetricsThreadEntryPoint_AI_DEEPLINK_THREAD BotMetricsThreadEntryPoint = 4
|
|
|
+ BotMetricsThreadEntryPoint_ASK_META_AI_CONTEXT_MENU_THREAD BotMetricsThreadEntryPoint = 5
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotMetricsThreadEntryPoint.
|
|
|
+var (
|
|
|
+ BotMetricsThreadEntryPoint_name = map[int32]string{
|
|
|
+ 1: "AI_TAB_THREAD",
|
|
|
+ 2: "AI_HOME_THREAD",
|
|
|
+ 3: "AI_DEEPLINK_IMMERSIVE_THREAD",
|
|
|
+ 4: "AI_DEEPLINK_THREAD",
|
|
|
+ 5: "ASK_META_AI_CONTEXT_MENU_THREAD",
|
|
|
+ }
|
|
|
+ BotMetricsThreadEntryPoint_value = map[string]int32{
|
|
|
+ "AI_TAB_THREAD": 1,
|
|
|
+ "AI_HOME_THREAD": 2,
|
|
|
+ "AI_DEEPLINK_IMMERSIVE_THREAD": 3,
|
|
|
+ "AI_DEEPLINK_THREAD": 4,
|
|
|
+ "ASK_META_AI_CONTEXT_MENU_THREAD": 5,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotMetricsThreadEntryPoint) Enum() *BotMetricsThreadEntryPoint {
|
|
|
+ p := new(BotMetricsThreadEntryPoint)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMetricsThreadEntryPoint) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMetricsThreadEntryPoint) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[1].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMetricsThreadEntryPoint) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[1]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMetricsThreadEntryPoint) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotMetricsThreadEntryPoint) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotMetricsThreadEntryPoint(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMetricsThreadEntryPoint.Descriptor instead.
|
|
|
+func (BotMetricsThreadEntryPoint) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{1}
|
|
|
+}
|
|
|
+
|
|
|
+type BotSessionSource int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotSessionSource_NONE BotSessionSource = 0
|
|
|
+ BotSessionSource_NULL_STATE BotSessionSource = 1
|
|
|
+ BotSessionSource_TYPEAHEAD BotSessionSource = 2
|
|
|
+ BotSessionSource_USER_INPUT BotSessionSource = 3
|
|
|
+ BotSessionSource_EMU_FLASH BotSessionSource = 4
|
|
|
+ BotSessionSource_EMU_FLASH_FOLLOWUP BotSessionSource = 5
|
|
|
+ BotSessionSource_VOICE BotSessionSource = 6
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotSessionSource.
|
|
|
+var (
|
|
|
+ BotSessionSource_name = map[int32]string{
|
|
|
+ 0: "NONE",
|
|
|
+ 1: "NULL_STATE",
|
|
|
+ 2: "TYPEAHEAD",
|
|
|
+ 3: "USER_INPUT",
|
|
|
+ 4: "EMU_FLASH",
|
|
|
+ 5: "EMU_FLASH_FOLLOWUP",
|
|
|
+ 6: "VOICE",
|
|
|
+ }
|
|
|
+ BotSessionSource_value = map[string]int32{
|
|
|
+ "NONE": 0,
|
|
|
+ "NULL_STATE": 1,
|
|
|
+ "TYPEAHEAD": 2,
|
|
|
+ "USER_INPUT": 3,
|
|
|
+ "EMU_FLASH": 4,
|
|
|
+ "EMU_FLASH_FOLLOWUP": 5,
|
|
|
+ "VOICE": 6,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotSessionSource) Enum() *BotSessionSource {
|
|
|
+ p := new(BotSessionSource)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotSessionSource) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotSessionSource) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[2].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotSessionSource) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[2]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotSessionSource) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotSessionSource) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotSessionSource(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSessionSource.Descriptor instead.
|
|
|
+func (BotSessionSource) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{2}
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseMessageType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIRichResponseMessageType_AI_RICH_RESPONSE_TYPE_UNKNOWN AIRichResponseMessageType = 0
|
|
|
+ AIRichResponseMessageType_AI_RICH_RESPONSE_TYPE_STANDARD AIRichResponseMessageType = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIRichResponseMessageType.
|
|
|
+var (
|
|
|
+ AIRichResponseMessageType_name = map[int32]string{
|
|
|
+ 0: "AI_RICH_RESPONSE_TYPE_UNKNOWN",
|
|
|
+ 1: "AI_RICH_RESPONSE_TYPE_STANDARD",
|
|
|
+ }
|
|
|
+ AIRichResponseMessageType_value = map[string]int32{
|
|
|
+ "AI_RICH_RESPONSE_TYPE_UNKNOWN": 0,
|
|
|
+ "AI_RICH_RESPONSE_TYPE_STANDARD": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIRichResponseMessageType) Enum() *AIRichResponseMessageType {
|
|
|
+ p := new(AIRichResponseMessageType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseMessageType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseMessageType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[3].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseMessageType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[3]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseMessageType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIRichResponseMessageType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIRichResponseMessageType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseMessageType.Descriptor instead.
|
|
|
+func (AIRichResponseMessageType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{3}
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseSubMessageType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_UNKNOWN AIRichResponseSubMessageType = 0
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_GRID_IMAGE AIRichResponseSubMessageType = 1
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_TEXT AIRichResponseSubMessageType = 2
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_INLINE_IMAGE AIRichResponseSubMessageType = 3
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_TABLE AIRichResponseSubMessageType = 4
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_CODE AIRichResponseSubMessageType = 5
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_DYNAMIC AIRichResponseSubMessageType = 6
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_MAP AIRichResponseSubMessageType = 7
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_LATEX AIRichResponseSubMessageType = 8
|
|
|
+ AIRichResponseSubMessageType_AI_RICH_RESPONSE_CONTENT_ITEMS AIRichResponseSubMessageType = 9
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIRichResponseSubMessageType.
|
|
|
+var (
|
|
|
+ AIRichResponseSubMessageType_name = map[int32]string{
|
|
|
+ 0: "AI_RICH_RESPONSE_UNKNOWN",
|
|
|
+ 1: "AI_RICH_RESPONSE_GRID_IMAGE",
|
|
|
+ 2: "AI_RICH_RESPONSE_TEXT",
|
|
|
+ 3: "AI_RICH_RESPONSE_INLINE_IMAGE",
|
|
|
+ 4: "AI_RICH_RESPONSE_TABLE",
|
|
|
+ 5: "AI_RICH_RESPONSE_CODE",
|
|
|
+ 6: "AI_RICH_RESPONSE_DYNAMIC",
|
|
|
+ 7: "AI_RICH_RESPONSE_MAP",
|
|
|
+ 8: "AI_RICH_RESPONSE_LATEX",
|
|
|
+ 9: "AI_RICH_RESPONSE_CONTENT_ITEMS",
|
|
|
+ }
|
|
|
+ AIRichResponseSubMessageType_value = map[string]int32{
|
|
|
+ "AI_RICH_RESPONSE_UNKNOWN": 0,
|
|
|
+ "AI_RICH_RESPONSE_GRID_IMAGE": 1,
|
|
|
+ "AI_RICH_RESPONSE_TEXT": 2,
|
|
|
+ "AI_RICH_RESPONSE_INLINE_IMAGE": 3,
|
|
|
+ "AI_RICH_RESPONSE_TABLE": 4,
|
|
|
+ "AI_RICH_RESPONSE_CODE": 5,
|
|
|
+ "AI_RICH_RESPONSE_DYNAMIC": 6,
|
|
|
+ "AI_RICH_RESPONSE_MAP": 7,
|
|
|
+ "AI_RICH_RESPONSE_LATEX": 8,
|
|
|
+ "AI_RICH_RESPONSE_CONTENT_ITEMS": 9,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIRichResponseSubMessageType) Enum() *AIRichResponseSubMessageType {
|
|
|
+ p := new(AIRichResponseSubMessageType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseSubMessageType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseSubMessageType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[4].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseSubMessageType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[4]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseSubMessageType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIRichResponseSubMessageType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIRichResponseSubMessageType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseSubMessageType.Descriptor instead.
|
|
|
+func (AIRichResponseSubMessageType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{4}
|
|
|
+}
|
|
|
+
|
|
|
+type SessionTransparencyType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ SessionTransparencyType_UNKNOWN_TYPE SessionTransparencyType = 0
|
|
|
+ SessionTransparencyType_NY_AI_SAFETY_DISCLAIMER SessionTransparencyType = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for SessionTransparencyType.
|
|
|
+var (
|
|
|
+ SessionTransparencyType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_TYPE",
|
|
|
+ 1: "NY_AI_SAFETY_DISCLAIMER",
|
|
|
+ }
|
|
|
+ SessionTransparencyType_value = map[string]int32{
|
|
|
+ "UNKNOWN_TYPE": 0,
|
|
|
+ "NY_AI_SAFETY_DISCLAIMER": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x SessionTransparencyType) Enum() *SessionTransparencyType {
|
|
|
+ p := new(SessionTransparencyType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x SessionTransparencyType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (SessionTransparencyType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[5].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (SessionTransparencyType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[5]
|
|
|
+}
|
|
|
+
|
|
|
+func (x SessionTransparencyType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *SessionTransparencyType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = SessionTransparencyType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use SessionTransparencyType.Descriptor instead.
|
|
|
+func (SessionTransparencyType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{5}
|
|
|
+}
|
|
|
+
|
|
|
+type BotPluginMetadata_PluginType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotPluginMetadata_UNKNOWN_PLUGIN BotPluginMetadata_PluginType = 0
|
|
|
+ BotPluginMetadata_REELS BotPluginMetadata_PluginType = 1
|
|
|
+ BotPluginMetadata_SEARCH BotPluginMetadata_PluginType = 2
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotPluginMetadata_PluginType.
|
|
|
+var (
|
|
|
+ BotPluginMetadata_PluginType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_PLUGIN",
|
|
|
+ 1: "REELS",
|
|
|
+ 2: "SEARCH",
|
|
|
+ }
|
|
|
+ BotPluginMetadata_PluginType_value = map[string]int32{
|
|
|
+ "UNKNOWN_PLUGIN": 0,
|
|
|
+ "REELS": 1,
|
|
|
+ "SEARCH": 2,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotPluginMetadata_PluginType) Enum() *BotPluginMetadata_PluginType {
|
|
|
+ p := new(BotPluginMetadata_PluginType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotPluginMetadata_PluginType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotPluginMetadata_PluginType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[6].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotPluginMetadata_PluginType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[6]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotPluginMetadata_PluginType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotPluginMetadata_PluginType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotPluginMetadata_PluginType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotPluginMetadata_PluginType.Descriptor instead.
|
|
|
+func (BotPluginMetadata_PluginType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotPluginMetadata_SearchProvider int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotPluginMetadata_UNKNOWN BotPluginMetadata_SearchProvider = 0
|
|
|
+ BotPluginMetadata_BING BotPluginMetadata_SearchProvider = 1
|
|
|
+ BotPluginMetadata_GOOGLE BotPluginMetadata_SearchProvider = 2
|
|
|
+ BotPluginMetadata_SUPPORT BotPluginMetadata_SearchProvider = 3
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotPluginMetadata_SearchProvider.
|
|
|
+var (
|
|
|
+ BotPluginMetadata_SearchProvider_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN",
|
|
|
+ 1: "BING",
|
|
|
+ 2: "GOOGLE",
|
|
|
+ 3: "SUPPORT",
|
|
|
+ }
|
|
|
+ BotPluginMetadata_SearchProvider_value = map[string]int32{
|
|
|
+ "UNKNOWN": 0,
|
|
|
+ "BING": 1,
|
|
|
+ "GOOGLE": 2,
|
|
|
+ "SUPPORT": 3,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotPluginMetadata_SearchProvider) Enum() *BotPluginMetadata_SearchProvider {
|
|
|
+ p := new(BotPluginMetadata_SearchProvider)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotPluginMetadata_SearchProvider) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotPluginMetadata_SearchProvider) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[7].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotPluginMetadata_SearchProvider) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[7]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotPluginMetadata_SearchProvider) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotPluginMetadata_SearchProvider) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotPluginMetadata_SearchProvider(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotPluginMetadata_SearchProvider.Descriptor instead.
|
|
|
+func (BotPluginMetadata_SearchProvider) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{0, 1}
|
|
|
+}
|
|
|
+
|
|
|
+type BotLinkedAccount_BotLinkedAccountType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotLinkedAccount_BOT_LINKED_ACCOUNT_TYPE_1P BotLinkedAccount_BotLinkedAccountType = 0
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotLinkedAccount_BotLinkedAccountType.
|
|
|
+var (
|
|
|
+ BotLinkedAccount_BotLinkedAccountType_name = map[int32]string{
|
|
|
+ 0: "BOT_LINKED_ACCOUNT_TYPE_1P",
|
|
|
+ }
|
|
|
+ BotLinkedAccount_BotLinkedAccountType_value = map[string]int32{
|
|
|
+ "BOT_LINKED_ACCOUNT_TYPE_1P": 0,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotLinkedAccount_BotLinkedAccountType) Enum() *BotLinkedAccount_BotLinkedAccountType {
|
|
|
+ p := new(BotLinkedAccount_BotLinkedAccountType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotLinkedAccount_BotLinkedAccountType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotLinkedAccount_BotLinkedAccountType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[8].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotLinkedAccount_BotLinkedAccountType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[8]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotLinkedAccount_BotLinkedAccountType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotLinkedAccount_BotLinkedAccountType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotLinkedAccount_BotLinkedAccountType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotLinkedAccount_BotLinkedAccountType.Descriptor instead.
|
|
|
+func (BotLinkedAccount_BotLinkedAccountType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{1, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotSignatureVerificationUseCaseProof_BotSignatureUseCase int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotSignatureVerificationUseCaseProof_UNSPECIFIED BotSignatureVerificationUseCaseProof_BotSignatureUseCase = 0
|
|
|
+ BotSignatureVerificationUseCaseProof_WA_BOT_MSG BotSignatureVerificationUseCaseProof_BotSignatureUseCase = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotSignatureVerificationUseCaseProof_BotSignatureUseCase.
|
|
|
+var (
|
|
|
+ BotSignatureVerificationUseCaseProof_BotSignatureUseCase_name = map[int32]string{
|
|
|
+ 0: "UNSPECIFIED",
|
|
|
+ 1: "WA_BOT_MSG",
|
|
|
+ }
|
|
|
+ BotSignatureVerificationUseCaseProof_BotSignatureUseCase_value = map[string]int32{
|
|
|
+ "UNSPECIFIED": 0,
|
|
|
+ "WA_BOT_MSG": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotSignatureVerificationUseCaseProof_BotSignatureUseCase) Enum() *BotSignatureVerificationUseCaseProof_BotSignatureUseCase {
|
|
|
+ p := new(BotSignatureVerificationUseCaseProof_BotSignatureUseCase)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotSignatureVerificationUseCaseProof_BotSignatureUseCase) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotSignatureVerificationUseCaseProof_BotSignatureUseCase) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[9].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotSignatureVerificationUseCaseProof_BotSignatureUseCase) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[9]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotSignatureVerificationUseCaseProof_BotSignatureUseCase) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotSignatureVerificationUseCaseProof_BotSignatureUseCase) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotSignatureVerificationUseCaseProof_BotSignatureUseCase(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSignatureVerificationUseCaseProof_BotSignatureUseCase.Descriptor instead.
|
|
|
+func (BotSignatureVerificationUseCaseProof_BotSignatureUseCase) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{2, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotPromotionMessageMetadata_BotPromotionType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotPromotionMessageMetadata_UNKNOWN_TYPE BotPromotionMessageMetadata_BotPromotionType = 0
|
|
|
+ BotPromotionMessageMetadata_C50 BotPromotionMessageMetadata_BotPromotionType = 1
|
|
|
+ BotPromotionMessageMetadata_SURVEY_PLATFORM BotPromotionMessageMetadata_BotPromotionType = 2
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotPromotionMessageMetadata_BotPromotionType.
|
|
|
+var (
|
|
|
+ BotPromotionMessageMetadata_BotPromotionType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_TYPE",
|
|
|
+ 1: "C50",
|
|
|
+ 2: "SURVEY_PLATFORM",
|
|
|
+ }
|
|
|
+ BotPromotionMessageMetadata_BotPromotionType_value = map[string]int32{
|
|
|
+ "UNKNOWN_TYPE": 0,
|
|
|
+ "C50": 1,
|
|
|
+ "SURVEY_PLATFORM": 2,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotPromotionMessageMetadata_BotPromotionType) Enum() *BotPromotionMessageMetadata_BotPromotionType {
|
|
|
+ p := new(BotPromotionMessageMetadata_BotPromotionType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotPromotionMessageMetadata_BotPromotionType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotPromotionMessageMetadata_BotPromotionType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[10].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotPromotionMessageMetadata_BotPromotionType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[10]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotPromotionMessageMetadata_BotPromotionType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotPromotionMessageMetadata_BotPromotionType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotPromotionMessageMetadata_BotPromotionType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotPromotionMessageMetadata_BotPromotionType.Descriptor instead.
|
|
|
+func (BotPromotionMessageMetadata_BotPromotionType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{3, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotMediaMetadata_OrientationType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotMediaMetadata_CENTER BotMediaMetadata_OrientationType = 1
|
|
|
+ BotMediaMetadata_LEFT BotMediaMetadata_OrientationType = 2
|
|
|
+ BotMediaMetadata_RIGHT BotMediaMetadata_OrientationType = 3
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotMediaMetadata_OrientationType.
|
|
|
+var (
|
|
|
+ BotMediaMetadata_OrientationType_name = map[int32]string{
|
|
|
+ 1: "CENTER",
|
|
|
+ 2: "LEFT",
|
|
|
+ 3: "RIGHT",
|
|
|
+ }
|
|
|
+ BotMediaMetadata_OrientationType_value = map[string]int32{
|
|
|
+ "CENTER": 1,
|
|
|
+ "LEFT": 2,
|
|
|
+ "RIGHT": 3,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotMediaMetadata_OrientationType) Enum() *BotMediaMetadata_OrientationType {
|
|
|
+ p := new(BotMediaMetadata_OrientationType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMediaMetadata_OrientationType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMediaMetadata_OrientationType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[11].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMediaMetadata_OrientationType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[11]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMediaMetadata_OrientationType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotMediaMetadata_OrientationType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotMediaMetadata_OrientationType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMediaMetadata_OrientationType.Descriptor instead.
|
|
|
+func (BotMediaMetadata_OrientationType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{4, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotReminderMetadata_ReminderFrequency int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotReminderMetadata_ONCE BotReminderMetadata_ReminderFrequency = 1
|
|
|
+ BotReminderMetadata_DAILY BotReminderMetadata_ReminderFrequency = 2
|
|
|
+ BotReminderMetadata_WEEKLY BotReminderMetadata_ReminderFrequency = 3
|
|
|
+ BotReminderMetadata_BIWEEKLY BotReminderMetadata_ReminderFrequency = 4
|
|
|
+ BotReminderMetadata_MONTHLY BotReminderMetadata_ReminderFrequency = 5
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotReminderMetadata_ReminderFrequency.
|
|
|
+var (
|
|
|
+ BotReminderMetadata_ReminderFrequency_name = map[int32]string{
|
|
|
+ 1: "ONCE",
|
|
|
+ 2: "DAILY",
|
|
|
+ 3: "WEEKLY",
|
|
|
+ 4: "BIWEEKLY",
|
|
|
+ 5: "MONTHLY",
|
|
|
+ }
|
|
|
+ BotReminderMetadata_ReminderFrequency_value = map[string]int32{
|
|
|
+ "ONCE": 1,
|
|
|
+ "DAILY": 2,
|
|
|
+ "WEEKLY": 3,
|
|
|
+ "BIWEEKLY": 4,
|
|
|
+ "MONTHLY": 5,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotReminderMetadata_ReminderFrequency) Enum() *BotReminderMetadata_ReminderFrequency {
|
|
|
+ p := new(BotReminderMetadata_ReminderFrequency)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotReminderMetadata_ReminderFrequency) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotReminderMetadata_ReminderFrequency) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[12].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotReminderMetadata_ReminderFrequency) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[12]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotReminderMetadata_ReminderFrequency) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotReminderMetadata_ReminderFrequency) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotReminderMetadata_ReminderFrequency(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotReminderMetadata_ReminderFrequency.Descriptor instead.
|
|
|
+func (BotReminderMetadata_ReminderFrequency) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{5, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotReminderMetadata_ReminderAction int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotReminderMetadata_NOTIFY BotReminderMetadata_ReminderAction = 1
|
|
|
+ BotReminderMetadata_CREATE BotReminderMetadata_ReminderAction = 2
|
|
|
+ BotReminderMetadata_DELETE BotReminderMetadata_ReminderAction = 3
|
|
|
+ BotReminderMetadata_UPDATE BotReminderMetadata_ReminderAction = 4
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotReminderMetadata_ReminderAction.
|
|
|
+var (
|
|
|
+ BotReminderMetadata_ReminderAction_name = map[int32]string{
|
|
|
+ 1: "NOTIFY",
|
|
|
+ 2: "CREATE",
|
|
|
+ 3: "DELETE",
|
|
|
+ 4: "UPDATE",
|
|
|
+ }
|
|
|
+ BotReminderMetadata_ReminderAction_value = map[string]int32{
|
|
|
+ "NOTIFY": 1,
|
|
|
+ "CREATE": 2,
|
|
|
+ "DELETE": 3,
|
|
|
+ "UPDATE": 4,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotReminderMetadata_ReminderAction) Enum() *BotReminderMetadata_ReminderAction {
|
|
|
+ p := new(BotReminderMetadata_ReminderAction)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotReminderMetadata_ReminderAction) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotReminderMetadata_ReminderAction) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[13].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotReminderMetadata_ReminderAction) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[13]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotReminderMetadata_ReminderAction) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotReminderMetadata_ReminderAction) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotReminderMetadata_ReminderAction(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotReminderMetadata_ReminderAction.Descriptor instead.
|
|
|
+func (BotReminderMetadata_ReminderAction) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{5, 1}
|
|
|
+}
|
|
|
+
|
|
|
+type BotModelMetadata_PremiumModelStatus int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotModelMetadata_UNKNOWN_STATUS BotModelMetadata_PremiumModelStatus = 0
|
|
|
+ BotModelMetadata_AVAILABLE BotModelMetadata_PremiumModelStatus = 1
|
|
|
+ BotModelMetadata_QUOTA_EXCEED_LIMIT BotModelMetadata_PremiumModelStatus = 2
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotModelMetadata_PremiumModelStatus.
|
|
|
+var (
|
|
|
+ BotModelMetadata_PremiumModelStatus_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_STATUS",
|
|
|
+ 1: "AVAILABLE",
|
|
|
+ 2: "QUOTA_EXCEED_LIMIT",
|
|
|
+ }
|
|
|
+ BotModelMetadata_PremiumModelStatus_value = map[string]int32{
|
|
|
+ "UNKNOWN_STATUS": 0,
|
|
|
+ "AVAILABLE": 1,
|
|
|
+ "QUOTA_EXCEED_LIMIT": 2,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotModelMetadata_PremiumModelStatus) Enum() *BotModelMetadata_PremiumModelStatus {
|
|
|
+ p := new(BotModelMetadata_PremiumModelStatus)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotModelMetadata_PremiumModelStatus) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotModelMetadata_PremiumModelStatus) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[14].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotModelMetadata_PremiumModelStatus) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[14]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotModelMetadata_PremiumModelStatus) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotModelMetadata_PremiumModelStatus) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotModelMetadata_PremiumModelStatus(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotModelMetadata_PremiumModelStatus.Descriptor instead.
|
|
|
+func (BotModelMetadata_PremiumModelStatus) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{6, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotModelMetadata_ModelType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotModelMetadata_UNKNOWN_TYPE BotModelMetadata_ModelType = 0
|
|
|
+ BotModelMetadata_LLAMA_PROD BotModelMetadata_ModelType = 1
|
|
|
+ BotModelMetadata_LLAMA_PROD_PREMIUM BotModelMetadata_ModelType = 2
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotModelMetadata_ModelType.
|
|
|
+var (
|
|
|
+ BotModelMetadata_ModelType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_TYPE",
|
|
|
+ 1: "LLAMA_PROD",
|
|
|
+ 2: "LLAMA_PROD_PREMIUM",
|
|
|
+ }
|
|
|
+ BotModelMetadata_ModelType_value = map[string]int32{
|
|
|
+ "UNKNOWN_TYPE": 0,
|
|
|
+ "LLAMA_PROD": 1,
|
|
|
+ "LLAMA_PROD_PREMIUM": 2,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotModelMetadata_ModelType) Enum() *BotModelMetadata_ModelType {
|
|
|
+ p := new(BotModelMetadata_ModelType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotModelMetadata_ModelType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotModelMetadata_ModelType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[15].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotModelMetadata_ModelType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[15]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotModelMetadata_ModelType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotModelMetadata_ModelType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotModelMetadata_ModelType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotModelMetadata_ModelType.Descriptor instead.
|
|
|
+func (BotModelMetadata_ModelType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{6, 1}
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_UNKNOWN_PROVIDER BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider = 0
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_OTHER BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider = 1
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_GOOGLE BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider = 2
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BING BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider = 3
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider.
|
|
|
+var (
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_PROVIDER",
|
|
|
+ 1: "OTHER",
|
|
|
+ 2: "GOOGLE",
|
|
|
+ 3: "BING",
|
|
|
+ }
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider_value = map[string]int32{
|
|
|
+ "UNKNOWN_PROVIDER": 0,
|
|
|
+ "OTHER": 1,
|
|
|
+ "GOOGLE": 2,
|
|
|
+ "BING": 3,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider) Enum() *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider {
|
|
|
+ p := new(BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[16].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[16]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider.Descriptor instead.
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_UNKNOWN BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus = 0
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_PLANNED BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus = 1
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_EXECUTING BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus = 2
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_FINISHED BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus = 3
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus.
|
|
|
+var (
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN",
|
|
|
+ 1: "PLANNED",
|
|
|
+ 2: "EXECUTING",
|
|
|
+ 3: "FINISHED",
|
|
|
+ }
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus_value = map[string]int32{
|
|
|
+ "UNKNOWN": 0,
|
|
|
+ "PLANNED": 1,
|
|
|
+ "EXECUTING": 2,
|
|
|
+ "FINISHED": 3,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus) Enum() *BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus {
|
|
|
+ p := new(BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[17].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[17]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus.Descriptor instead.
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7, 0, 1}
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_UNKNOWN BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider = 0
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_OTHER BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider = 1
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_GOOGLE BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider = 2
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BING BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider = 3
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider.
|
|
|
+var (
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN",
|
|
|
+ 1: "OTHER",
|
|
|
+ 2: "GOOGLE",
|
|
|
+ 3: "BING",
|
|
|
+ }
|
|
|
+ BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider_value = map[string]int32{
|
|
|
+ "UNKNOWN": 0,
|
|
|
+ "OTHER": 1,
|
|
|
+ "GOOGLE": 2,
|
|
|
+ "BING": 3,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider) Enum() *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider {
|
|
|
+ p := new(BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[18].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[18]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider.Descriptor instead.
|
|
|
+func (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7, 0, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotCapabilityMetadata_BotCapabilityType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotCapabilityMetadata_UNKNOWN BotCapabilityMetadata_BotCapabilityType = 0
|
|
|
+ BotCapabilityMetadata_PROGRESS_INDICATOR BotCapabilityMetadata_BotCapabilityType = 1
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_HEADING BotCapabilityMetadata_BotCapabilityType = 2
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_NESTED_LIST BotCapabilityMetadata_BotCapabilityType = 3
|
|
|
+ BotCapabilityMetadata_AI_MEMORY BotCapabilityMetadata_BotCapabilityType = 4
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_THREAD_SURFING BotCapabilityMetadata_BotCapabilityType = 5
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_TABLE BotCapabilityMetadata_BotCapabilityType = 6
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_CODE BotCapabilityMetadata_BotCapabilityType = 7
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_STRUCTURED_RESPONSE BotCapabilityMetadata_BotCapabilityType = 8
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_INLINE_IMAGE BotCapabilityMetadata_BotCapabilityType = 9
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_CONTROL BotCapabilityMetadata_BotCapabilityType = 10
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_1 BotCapabilityMetadata_BotCapabilityType = 11
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_2 BotCapabilityMetadata_BotCapabilityType = 12
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_3 BotCapabilityMetadata_BotCapabilityType = 13
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_4 BotCapabilityMetadata_BotCapabilityType = 14
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_5 BotCapabilityMetadata_BotCapabilityType = 15
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_6 BotCapabilityMetadata_BotCapabilityType = 16
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_7 BotCapabilityMetadata_BotCapabilityType = 17
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_8 BotCapabilityMetadata_BotCapabilityType = 18
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_9 BotCapabilityMetadata_BotCapabilityType = 19
|
|
|
+ BotCapabilityMetadata_WA_IG_1P_PLUGIN_RANKING_UPDATE_10 BotCapabilityMetadata_BotCapabilityType = 20
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_SUB_HEADING BotCapabilityMetadata_BotCapabilityType = 21
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_GRID_IMAGE BotCapabilityMetadata_BotCapabilityType = 22
|
|
|
+ BotCapabilityMetadata_AI_STUDIO_UGC_MEMORY BotCapabilityMetadata_BotCapabilityType = 23
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_LATEX BotCapabilityMetadata_BotCapabilityType = 24
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_MAPS BotCapabilityMetadata_BotCapabilityType = 25
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_INLINE_REELS BotCapabilityMetadata_BotCapabilityType = 26
|
|
|
+ BotCapabilityMetadata_AGENTIC_PLANNING BotCapabilityMetadata_BotCapabilityType = 27
|
|
|
+ BotCapabilityMetadata_ACCOUNT_LINKING BotCapabilityMetadata_BotCapabilityType = 28
|
|
|
+ BotCapabilityMetadata_STREAMING_DISAGGREGATION BotCapabilityMetadata_BotCapabilityType = 29
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_GRID_IMAGE_3P BotCapabilityMetadata_BotCapabilityType = 30
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_LATEX_INLINE BotCapabilityMetadata_BotCapabilityType = 31
|
|
|
+ BotCapabilityMetadata_QUERY_PLAN BotCapabilityMetadata_BotCapabilityType = 32
|
|
|
+ BotCapabilityMetadata_PROACTIVE_MESSAGE BotCapabilityMetadata_BotCapabilityType = 33
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UNIFIED_RESPONSE BotCapabilityMetadata_BotCapabilityType = 34
|
|
|
+ BotCapabilityMetadata_PROMOTION_MESSAGE BotCapabilityMetadata_BotCapabilityType = 35
|
|
|
+ BotCapabilityMetadata_SIMPLIFIED_PROFILE_PAGE BotCapabilityMetadata_BotCapabilityType = 36
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_SOURCES_IN_MESSAGE BotCapabilityMetadata_BotCapabilityType = 37
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_SIDE_BY_SIDE_SURVEY BotCapabilityMetadata_BotCapabilityType = 38
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UNIFIED_TEXT_COMPONENT BotCapabilityMetadata_BotCapabilityType = 39
|
|
|
+ BotCapabilityMetadata_AI_SHARED_MEMORY BotCapabilityMetadata_BotCapabilityType = 40
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UNIFIED_SOURCES BotCapabilityMetadata_BotCapabilityType = 41
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UNIFIED_DOMAIN_CITATIONS BotCapabilityMetadata_BotCapabilityType = 42
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UR_INLINE_REELS_ENABLED BotCapabilityMetadata_BotCapabilityType = 43
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UR_MEDIA_GRID_ENABLED BotCapabilityMetadata_BotCapabilityType = 44
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UR_TIMESTAMP_PLACEHOLDER BotCapabilityMetadata_BotCapabilityType = 45
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_IN_APP_SURVEY BotCapabilityMetadata_BotCapabilityType = 46
|
|
|
+ BotCapabilityMetadata_AI_RESPONSE_MODEL_BRANDING BotCapabilityMetadata_BotCapabilityType = 47
|
|
|
+ BotCapabilityMetadata_SESSION_TRANSPARENCY_SYSTEM_MESSAGE BotCapabilityMetadata_BotCapabilityType = 48
|
|
|
+ BotCapabilityMetadata_RICH_RESPONSE_UR_REASONING BotCapabilityMetadata_BotCapabilityType = 49
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotCapabilityMetadata_BotCapabilityType.
|
|
|
+var (
|
|
|
+ BotCapabilityMetadata_BotCapabilityType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN",
|
|
|
+ 1: "PROGRESS_INDICATOR",
|
|
|
+ 2: "RICH_RESPONSE_HEADING",
|
|
|
+ 3: "RICH_RESPONSE_NESTED_LIST",
|
|
|
+ 4: "AI_MEMORY",
|
|
|
+ 5: "RICH_RESPONSE_THREAD_SURFING",
|
|
|
+ 6: "RICH_RESPONSE_TABLE",
|
|
|
+ 7: "RICH_RESPONSE_CODE",
|
|
|
+ 8: "RICH_RESPONSE_STRUCTURED_RESPONSE",
|
|
|
+ 9: "RICH_RESPONSE_INLINE_IMAGE",
|
|
|
+ 10: "WA_IG_1P_PLUGIN_RANKING_CONTROL",
|
|
|
+ 11: "WA_IG_1P_PLUGIN_RANKING_UPDATE_1",
|
|
|
+ 12: "WA_IG_1P_PLUGIN_RANKING_UPDATE_2",
|
|
|
+ 13: "WA_IG_1P_PLUGIN_RANKING_UPDATE_3",
|
|
|
+ 14: "WA_IG_1P_PLUGIN_RANKING_UPDATE_4",
|
|
|
+ 15: "WA_IG_1P_PLUGIN_RANKING_UPDATE_5",
|
|
|
+ 16: "WA_IG_1P_PLUGIN_RANKING_UPDATE_6",
|
|
|
+ 17: "WA_IG_1P_PLUGIN_RANKING_UPDATE_7",
|
|
|
+ 18: "WA_IG_1P_PLUGIN_RANKING_UPDATE_8",
|
|
|
+ 19: "WA_IG_1P_PLUGIN_RANKING_UPDATE_9",
|
|
|
+ 20: "WA_IG_1P_PLUGIN_RANKING_UPDATE_10",
|
|
|
+ 21: "RICH_RESPONSE_SUB_HEADING",
|
|
|
+ 22: "RICH_RESPONSE_GRID_IMAGE",
|
|
|
+ 23: "AI_STUDIO_UGC_MEMORY",
|
|
|
+ 24: "RICH_RESPONSE_LATEX",
|
|
|
+ 25: "RICH_RESPONSE_MAPS",
|
|
|
+ 26: "RICH_RESPONSE_INLINE_REELS",
|
|
|
+ 27: "AGENTIC_PLANNING",
|
|
|
+ 28: "ACCOUNT_LINKING",
|
|
|
+ 29: "STREAMING_DISAGGREGATION",
|
|
|
+ 30: "RICH_RESPONSE_GRID_IMAGE_3P",
|
|
|
+ 31: "RICH_RESPONSE_LATEX_INLINE",
|
|
|
+ 32: "QUERY_PLAN",
|
|
|
+ 33: "PROACTIVE_MESSAGE",
|
|
|
+ 34: "RICH_RESPONSE_UNIFIED_RESPONSE",
|
|
|
+ 35: "PROMOTION_MESSAGE",
|
|
|
+ 36: "SIMPLIFIED_PROFILE_PAGE",
|
|
|
+ 37: "RICH_RESPONSE_SOURCES_IN_MESSAGE",
|
|
|
+ 38: "RICH_RESPONSE_SIDE_BY_SIDE_SURVEY",
|
|
|
+ 39: "RICH_RESPONSE_UNIFIED_TEXT_COMPONENT",
|
|
|
+ 40: "AI_SHARED_MEMORY",
|
|
|
+ 41: "RICH_RESPONSE_UNIFIED_SOURCES",
|
|
|
+ 42: "RICH_RESPONSE_UNIFIED_DOMAIN_CITATIONS",
|
|
|
+ 43: "RICH_RESPONSE_UR_INLINE_REELS_ENABLED",
|
|
|
+ 44: "RICH_RESPONSE_UR_MEDIA_GRID_ENABLED",
|
|
|
+ 45: "RICH_RESPONSE_UR_TIMESTAMP_PLACEHOLDER",
|
|
|
+ 46: "RICH_RESPONSE_IN_APP_SURVEY",
|
|
|
+ 47: "AI_RESPONSE_MODEL_BRANDING",
|
|
|
+ 48: "SESSION_TRANSPARENCY_SYSTEM_MESSAGE",
|
|
|
+ 49: "RICH_RESPONSE_UR_REASONING",
|
|
|
+ }
|
|
|
+ BotCapabilityMetadata_BotCapabilityType_value = map[string]int32{
|
|
|
+ "UNKNOWN": 0,
|
|
|
+ "PROGRESS_INDICATOR": 1,
|
|
|
+ "RICH_RESPONSE_HEADING": 2,
|
|
|
+ "RICH_RESPONSE_NESTED_LIST": 3,
|
|
|
+ "AI_MEMORY": 4,
|
|
|
+ "RICH_RESPONSE_THREAD_SURFING": 5,
|
|
|
+ "RICH_RESPONSE_TABLE": 6,
|
|
|
+ "RICH_RESPONSE_CODE": 7,
|
|
|
+ "RICH_RESPONSE_STRUCTURED_RESPONSE": 8,
|
|
|
+ "RICH_RESPONSE_INLINE_IMAGE": 9,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_CONTROL": 10,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_1": 11,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_2": 12,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_3": 13,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_4": 14,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_5": 15,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_6": 16,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_7": 17,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_8": 18,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_9": 19,
|
|
|
+ "WA_IG_1P_PLUGIN_RANKING_UPDATE_10": 20,
|
|
|
+ "RICH_RESPONSE_SUB_HEADING": 21,
|
|
|
+ "RICH_RESPONSE_GRID_IMAGE": 22,
|
|
|
+ "AI_STUDIO_UGC_MEMORY": 23,
|
|
|
+ "RICH_RESPONSE_LATEX": 24,
|
|
|
+ "RICH_RESPONSE_MAPS": 25,
|
|
|
+ "RICH_RESPONSE_INLINE_REELS": 26,
|
|
|
+ "AGENTIC_PLANNING": 27,
|
|
|
+ "ACCOUNT_LINKING": 28,
|
|
|
+ "STREAMING_DISAGGREGATION": 29,
|
|
|
+ "RICH_RESPONSE_GRID_IMAGE_3P": 30,
|
|
|
+ "RICH_RESPONSE_LATEX_INLINE": 31,
|
|
|
+ "QUERY_PLAN": 32,
|
|
|
+ "PROACTIVE_MESSAGE": 33,
|
|
|
+ "RICH_RESPONSE_UNIFIED_RESPONSE": 34,
|
|
|
+ "PROMOTION_MESSAGE": 35,
|
|
|
+ "SIMPLIFIED_PROFILE_PAGE": 36,
|
|
|
+ "RICH_RESPONSE_SOURCES_IN_MESSAGE": 37,
|
|
|
+ "RICH_RESPONSE_SIDE_BY_SIDE_SURVEY": 38,
|
|
|
+ "RICH_RESPONSE_UNIFIED_TEXT_COMPONENT": 39,
|
|
|
+ "AI_SHARED_MEMORY": 40,
|
|
|
+ "RICH_RESPONSE_UNIFIED_SOURCES": 41,
|
|
|
+ "RICH_RESPONSE_UNIFIED_DOMAIN_CITATIONS": 42,
|
|
|
+ "RICH_RESPONSE_UR_INLINE_REELS_ENABLED": 43,
|
|
|
+ "RICH_RESPONSE_UR_MEDIA_GRID_ENABLED": 44,
|
|
|
+ "RICH_RESPONSE_UR_TIMESTAMP_PLACEHOLDER": 45,
|
|
|
+ "RICH_RESPONSE_IN_APP_SURVEY": 46,
|
|
|
+ "AI_RESPONSE_MODEL_BRANDING": 47,
|
|
|
+ "SESSION_TRANSPARENCY_SYSTEM_MESSAGE": 48,
|
|
|
+ "RICH_RESPONSE_UR_REASONING": 49,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotCapabilityMetadata_BotCapabilityType) Enum() *BotCapabilityMetadata_BotCapabilityType {
|
|
|
+ p := new(BotCapabilityMetadata_BotCapabilityType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotCapabilityMetadata_BotCapabilityType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotCapabilityMetadata_BotCapabilityType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[19].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotCapabilityMetadata_BotCapabilityType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[19]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotCapabilityMetadata_BotCapabilityType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotCapabilityMetadata_BotCapabilityType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotCapabilityMetadata_BotCapabilityType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotCapabilityMetadata_BotCapabilityType.Descriptor instead.
|
|
|
+func (BotCapabilityMetadata_BotCapabilityType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{8, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotModeSelectionMetadata_BotUserSelectionMode int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotModeSelectionMetadata_UNKNOWN_MODE BotModeSelectionMetadata_BotUserSelectionMode = 0
|
|
|
+ BotModeSelectionMetadata_REASONING_MODE BotModeSelectionMetadata_BotUserSelectionMode = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotModeSelectionMetadata_BotUserSelectionMode.
|
|
|
+var (
|
|
|
+ BotModeSelectionMetadata_BotUserSelectionMode_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_MODE",
|
|
|
+ 1: "REASONING_MODE",
|
|
|
+ }
|
|
|
+ BotModeSelectionMetadata_BotUserSelectionMode_value = map[string]int32{
|
|
|
+ "UNKNOWN_MODE": 0,
|
|
|
+ "REASONING_MODE": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotModeSelectionMetadata_BotUserSelectionMode) Enum() *BotModeSelectionMetadata_BotUserSelectionMode {
|
|
|
+ p := new(BotModeSelectionMetadata_BotUserSelectionMode)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotModeSelectionMetadata_BotUserSelectionMode) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotModeSelectionMetadata_BotUserSelectionMode) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[20].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotModeSelectionMetadata_BotUserSelectionMode) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[20]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotModeSelectionMetadata_BotUserSelectionMode) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotModeSelectionMetadata_BotUserSelectionMode) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotModeSelectionMetadata_BotUserSelectionMode(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotModeSelectionMetadata_BotUserSelectionMode.Descriptor instead.
|
|
|
+func (BotModeSelectionMetadata_BotUserSelectionMode) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{9, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotQuotaMetadata_BotFeatureQuotaMetadata_UNKNOWN_FEATURE BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType = 0
|
|
|
+ BotQuotaMetadata_BotFeatureQuotaMetadata_REASONING_FEATURE BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType.
|
|
|
+var (
|
|
|
+ BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN_FEATURE",
|
|
|
+ 1: "REASONING_FEATURE",
|
|
|
+ }
|
|
|
+ BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType_value = map[string]int32{
|
|
|
+ "UNKNOWN_FEATURE": 0,
|
|
|
+ "REASONING_FEATURE": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType) Enum() *BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType {
|
|
|
+ p := new(BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[21].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[21]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType.Descriptor instead.
|
|
|
+func (BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{10, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotImagineMetadata_ImagineType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotImagineMetadata_UNKNOWN BotImagineMetadata_ImagineType = 0
|
|
|
+ BotImagineMetadata_IMAGINE BotImagineMetadata_ImagineType = 1
|
|
|
+ BotImagineMetadata_MEMU BotImagineMetadata_ImagineType = 2
|
|
|
+ BotImagineMetadata_FLASH BotImagineMetadata_ImagineType = 3
|
|
|
+ BotImagineMetadata_EDIT BotImagineMetadata_ImagineType = 4
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotImagineMetadata_ImagineType.
|
|
|
+var (
|
|
|
+ BotImagineMetadata_ImagineType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN",
|
|
|
+ 1: "IMAGINE",
|
|
|
+ 2: "MEMU",
|
|
|
+ 3: "FLASH",
|
|
|
+ 4: "EDIT",
|
|
|
+ }
|
|
|
+ BotImagineMetadata_ImagineType_value = map[string]int32{
|
|
|
+ "UNKNOWN": 0,
|
|
|
+ "IMAGINE": 1,
|
|
|
+ "MEMU": 2,
|
|
|
+ "FLASH": 3,
|
|
|
+ "EDIT": 4,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotImagineMetadata_ImagineType) Enum() *BotImagineMetadata_ImagineType {
|
|
|
+ p := new(BotImagineMetadata_ImagineType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotImagineMetadata_ImagineType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotImagineMetadata_ImagineType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[22].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotImagineMetadata_ImagineType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[22]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotImagineMetadata_ImagineType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotImagineMetadata_ImagineType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotImagineMetadata_ImagineType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotImagineMetadata_ImagineType.Descriptor instead.
|
|
|
+func (BotImagineMetadata_ImagineType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{11, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotAgeCollectionMetadata_AgeCollectionType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotAgeCollectionMetadata_O18_BINARY BotAgeCollectionMetadata_AgeCollectionType = 0
|
|
|
+ BotAgeCollectionMetadata_WAFFLE BotAgeCollectionMetadata_AgeCollectionType = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotAgeCollectionMetadata_AgeCollectionType.
|
|
|
+var (
|
|
|
+ BotAgeCollectionMetadata_AgeCollectionType_name = map[int32]string{
|
|
|
+ 0: "O18_BINARY",
|
|
|
+ 1: "WAFFLE",
|
|
|
+ }
|
|
|
+ BotAgeCollectionMetadata_AgeCollectionType_value = map[string]int32{
|
|
|
+ "O18_BINARY": 0,
|
|
|
+ "WAFFLE": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotAgeCollectionMetadata_AgeCollectionType) Enum() *BotAgeCollectionMetadata_AgeCollectionType {
|
|
|
+ p := new(BotAgeCollectionMetadata_AgeCollectionType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotAgeCollectionMetadata_AgeCollectionType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotAgeCollectionMetadata_AgeCollectionType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[23].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotAgeCollectionMetadata_AgeCollectionType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[23]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotAgeCollectionMetadata_AgeCollectionType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotAgeCollectionMetadata_AgeCollectionType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotAgeCollectionMetadata_AgeCollectionType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotAgeCollectionMetadata_AgeCollectionType.Descriptor instead.
|
|
|
+func (BotAgeCollectionMetadata_AgeCollectionType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{12, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotSourcesMetadata_BotSourceItem_SourceProvider int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotSourcesMetadata_BotSourceItem_UNKNOWN BotSourcesMetadata_BotSourceItem_SourceProvider = 0
|
|
|
+ BotSourcesMetadata_BotSourceItem_BING BotSourcesMetadata_BotSourceItem_SourceProvider = 1
|
|
|
+ BotSourcesMetadata_BotSourceItem_GOOGLE BotSourcesMetadata_BotSourceItem_SourceProvider = 2
|
|
|
+ BotSourcesMetadata_BotSourceItem_SUPPORT BotSourcesMetadata_BotSourceItem_SourceProvider = 3
|
|
|
+ BotSourcesMetadata_BotSourceItem_OTHER BotSourcesMetadata_BotSourceItem_SourceProvider = 4
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotSourcesMetadata_BotSourceItem_SourceProvider.
|
|
|
+var (
|
|
|
+ BotSourcesMetadata_BotSourceItem_SourceProvider_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN",
|
|
|
+ 1: "BING",
|
|
|
+ 2: "GOOGLE",
|
|
|
+ 3: "SUPPORT",
|
|
|
+ 4: "OTHER",
|
|
|
+ }
|
|
|
+ BotSourcesMetadata_BotSourceItem_SourceProvider_value = map[string]int32{
|
|
|
+ "UNKNOWN": 0,
|
|
|
+ "BING": 1,
|
|
|
+ "GOOGLE": 2,
|
|
|
+ "SUPPORT": 3,
|
|
|
+ "OTHER": 4,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotSourcesMetadata_BotSourceItem_SourceProvider) Enum() *BotSourcesMetadata_BotSourceItem_SourceProvider {
|
|
|
+ p := new(BotSourcesMetadata_BotSourceItem_SourceProvider)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotSourcesMetadata_BotSourceItem_SourceProvider) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotSourcesMetadata_BotSourceItem_SourceProvider) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[24].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotSourcesMetadata_BotSourceItem_SourceProvider) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[24]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotSourcesMetadata_BotSourceItem_SourceProvider) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem_SourceProvider) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotSourcesMetadata_BotSourceItem_SourceProvider(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSourcesMetadata_BotSourceItem_SourceProvider.Descriptor instead.
|
|
|
+func (BotSourcesMetadata_BotSourceItem_SourceProvider) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{13, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotMessageOrigin_BotMessageOriginType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotMessageOrigin_BOT_MESSAGE_ORIGIN_TYPE_AI_INITIATED BotMessageOrigin_BotMessageOriginType = 0
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotMessageOrigin_BotMessageOriginType.
|
|
|
+var (
|
|
|
+ BotMessageOrigin_BotMessageOriginType_name = map[int32]string{
|
|
|
+ 0: "BOT_MESSAGE_ORIGIN_TYPE_AI_INITIATED",
|
|
|
+ }
|
|
|
+ BotMessageOrigin_BotMessageOriginType_value = map[string]int32{
|
|
|
+ "BOT_MESSAGE_ORIGIN_TYPE_AI_INITIATED": 0,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotMessageOrigin_BotMessageOriginType) Enum() *BotMessageOrigin_BotMessageOriginType {
|
|
|
+ p := new(BotMessageOrigin_BotMessageOriginType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMessageOrigin_BotMessageOriginType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMessageOrigin_BotMessageOriginType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[25].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotMessageOrigin_BotMessageOriginType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[25]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotMessageOrigin_BotMessageOriginType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotMessageOrigin_BotMessageOriginType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotMessageOrigin_BotMessageOriginType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMessageOrigin_BotMessageOriginType.Descriptor instead.
|
|
|
+func (BotMessageOrigin_BotMessageOriginType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{14, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type AIThreadInfo_AIThreadClientInfo_AIThreadType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIThreadInfo_AIThreadClientInfo_UNKNOWN AIThreadInfo_AIThreadClientInfo_AIThreadType = 0
|
|
|
+ AIThreadInfo_AIThreadClientInfo_DEFAULT AIThreadInfo_AIThreadClientInfo_AIThreadType = 1
|
|
|
+ AIThreadInfo_AIThreadClientInfo_INCOGNITO AIThreadInfo_AIThreadClientInfo_AIThreadType = 2
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIThreadInfo_AIThreadClientInfo_AIThreadType.
|
|
|
+var (
|
|
|
+ AIThreadInfo_AIThreadClientInfo_AIThreadType_name = map[int32]string{
|
|
|
+ 0: "UNKNOWN",
|
|
|
+ 1: "DEFAULT",
|
|
|
+ 2: "INCOGNITO",
|
|
|
+ }
|
|
|
+ AIThreadInfo_AIThreadClientInfo_AIThreadType_value = map[string]int32{
|
|
|
+ "UNKNOWN": 0,
|
|
|
+ "DEFAULT": 1,
|
|
|
+ "INCOGNITO": 2,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIThreadInfo_AIThreadClientInfo_AIThreadType) Enum() *AIThreadInfo_AIThreadClientInfo_AIThreadType {
|
|
|
+ p := new(AIThreadInfo_AIThreadClientInfo_AIThreadType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIThreadInfo_AIThreadClientInfo_AIThreadType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIThreadInfo_AIThreadClientInfo_AIThreadType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[26].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIThreadInfo_AIThreadClientInfo_AIThreadType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[26]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIThreadInfo_AIThreadClientInfo_AIThreadType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIThreadInfo_AIThreadClientInfo_AIThreadType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIThreadInfo_AIThreadClientInfo_AIThreadType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIThreadInfo_AIThreadClientInfo_AIThreadType.Descriptor instead.
|
|
|
+func (AIThreadInfo_AIThreadClientInfo_AIThreadType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{15, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_ReportKind int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotFeedbackMessage_NONE BotFeedbackMessage_ReportKind = 0
|
|
|
+ BotFeedbackMessage_GENERIC BotFeedbackMessage_ReportKind = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotFeedbackMessage_ReportKind.
|
|
|
+var (
|
|
|
+ BotFeedbackMessage_ReportKind_name = map[int32]string{
|
|
|
+ 0: "NONE",
|
|
|
+ 1: "GENERIC",
|
|
|
+ }
|
|
|
+ BotFeedbackMessage_ReportKind_value = map[string]int32{
|
|
|
+ "NONE": 0,
|
|
|
+ "GENERIC": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_ReportKind) Enum() *BotFeedbackMessage_ReportKind {
|
|
|
+ p := new(BotFeedbackMessage_ReportKind)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_ReportKind) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_ReportKind) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[27].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_ReportKind) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[27]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_ReportKind) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotFeedbackMessage_ReportKind) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotFeedbackMessage_ReportKind(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_ReportKind.Descriptor instead.
|
|
|
+func (BotFeedbackMessage_ReportKind) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_BotFeedbackKindMultiplePositive int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_POSITIVE_GENERIC BotFeedbackMessage_BotFeedbackKindMultiplePositive = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotFeedbackMessage_BotFeedbackKindMultiplePositive.
|
|
|
+var (
|
|
|
+ BotFeedbackMessage_BotFeedbackKindMultiplePositive_name = map[int32]string{
|
|
|
+ 1: "BOT_FEEDBACK_MULTIPLE_POSITIVE_GENERIC",
|
|
|
+ }
|
|
|
+ BotFeedbackMessage_BotFeedbackKindMultiplePositive_value = map[string]int32{
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_POSITIVE_GENERIC": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKindMultiplePositive) Enum() *BotFeedbackMessage_BotFeedbackKindMultiplePositive {
|
|
|
+ p := new(BotFeedbackMessage_BotFeedbackKindMultiplePositive)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKindMultiplePositive) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_BotFeedbackKindMultiplePositive) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[28].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_BotFeedbackKindMultiplePositive) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[28]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKindMultiplePositive) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotFeedbackMessage_BotFeedbackKindMultiplePositive) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotFeedbackMessage_BotFeedbackKindMultiplePositive(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_BotFeedbackKindMultiplePositive.Descriptor instead.
|
|
|
+func (BotFeedbackMessage_BotFeedbackKindMultiplePositive) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 1}
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_BotFeedbackKindMultipleNegative int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_GENERIC BotFeedbackMessage_BotFeedbackKindMultipleNegative = 1
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_HELPFUL BotFeedbackMessage_BotFeedbackKindMultipleNegative = 2
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_INTERESTING BotFeedbackMessage_BotFeedbackKindMultipleNegative = 4
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_ACCURATE BotFeedbackMessage_BotFeedbackKindMultipleNegative = 8
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_SAFE BotFeedbackMessage_BotFeedbackKindMultipleNegative = 16
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_OTHER BotFeedbackMessage_BotFeedbackKindMultipleNegative = 32
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_REFUSED BotFeedbackMessage_BotFeedbackKindMultipleNegative = 64
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_VISUALLY_APPEALING BotFeedbackMessage_BotFeedbackKindMultipleNegative = 128
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_RELEVANT_TO_TEXT BotFeedbackMessage_BotFeedbackKindMultipleNegative = 256
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotFeedbackMessage_BotFeedbackKindMultipleNegative.
|
|
|
+var (
|
|
|
+ BotFeedbackMessage_BotFeedbackKindMultipleNegative_name = map[int32]string{
|
|
|
+ 1: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_GENERIC",
|
|
|
+ 2: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_HELPFUL",
|
|
|
+ 4: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_INTERESTING",
|
|
|
+ 8: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_ACCURATE",
|
|
|
+ 16: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_SAFE",
|
|
|
+ 32: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_OTHER",
|
|
|
+ 64: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_REFUSED",
|
|
|
+ 128: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_VISUALLY_APPEALING",
|
|
|
+ 256: "BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_RELEVANT_TO_TEXT",
|
|
|
+ }
|
|
|
+ BotFeedbackMessage_BotFeedbackKindMultipleNegative_value = map[string]int32{
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_GENERIC": 1,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_HELPFUL": 2,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_INTERESTING": 4,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_ACCURATE": 8,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_SAFE": 16,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_OTHER": 32,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_REFUSED": 64,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_VISUALLY_APPEALING": 128,
|
|
|
+ "BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_RELEVANT_TO_TEXT": 256,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKindMultipleNegative) Enum() *BotFeedbackMessage_BotFeedbackKindMultipleNegative {
|
|
|
+ p := new(BotFeedbackMessage_BotFeedbackKindMultipleNegative)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKindMultipleNegative) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_BotFeedbackKindMultipleNegative) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[29].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_BotFeedbackKindMultipleNegative) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[29]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKindMultipleNegative) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotFeedbackMessage_BotFeedbackKindMultipleNegative) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotFeedbackMessage_BotFeedbackKindMultipleNegative(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_BotFeedbackKindMultipleNegative.Descriptor instead.
|
|
|
+func (BotFeedbackMessage_BotFeedbackKindMultipleNegative) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 2}
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_BotFeedbackKind int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_POSITIVE BotFeedbackMessage_BotFeedbackKind = 0
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_GENERIC BotFeedbackMessage_BotFeedbackKind = 1
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_HELPFUL BotFeedbackMessage_BotFeedbackKind = 2
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_INTERESTING BotFeedbackMessage_BotFeedbackKind = 3
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_ACCURATE BotFeedbackMessage_BotFeedbackKind = 4
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_SAFE BotFeedbackMessage_BotFeedbackKind = 5
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_OTHER BotFeedbackMessage_BotFeedbackKind = 6
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_REFUSED BotFeedbackMessage_BotFeedbackKind = 7
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_NOT_VISUALLY_APPEALING BotFeedbackMessage_BotFeedbackKind = 8
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_NOT_RELEVANT_TO_TEXT BotFeedbackMessage_BotFeedbackKind = 9
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_PERSONALIZED BotFeedbackMessage_BotFeedbackKind = 10
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_CLARITY BotFeedbackMessage_BotFeedbackKind = 11
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_DOESNT_LOOK_LIKE_THE_PERSON BotFeedbackMessage_BotFeedbackKind = 12
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE_HALLUCINATION_INTERNAL_ONLY BotFeedbackMessage_BotFeedbackKind = 13
|
|
|
+ BotFeedbackMessage_BOT_FEEDBACK_NEGATIVE BotFeedbackMessage_BotFeedbackKind = 14
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotFeedbackMessage_BotFeedbackKind.
|
|
|
+var (
|
|
|
+ BotFeedbackMessage_BotFeedbackKind_name = map[int32]string{
|
|
|
+ 0: "BOT_FEEDBACK_POSITIVE",
|
|
|
+ 1: "BOT_FEEDBACK_NEGATIVE_GENERIC",
|
|
|
+ 2: "BOT_FEEDBACK_NEGATIVE_HELPFUL",
|
|
|
+ 3: "BOT_FEEDBACK_NEGATIVE_INTERESTING",
|
|
|
+ 4: "BOT_FEEDBACK_NEGATIVE_ACCURATE",
|
|
|
+ 5: "BOT_FEEDBACK_NEGATIVE_SAFE",
|
|
|
+ 6: "BOT_FEEDBACK_NEGATIVE_OTHER",
|
|
|
+ 7: "BOT_FEEDBACK_NEGATIVE_REFUSED",
|
|
|
+ 8: "BOT_FEEDBACK_NEGATIVE_NOT_VISUALLY_APPEALING",
|
|
|
+ 9: "BOT_FEEDBACK_NEGATIVE_NOT_RELEVANT_TO_TEXT",
|
|
|
+ 10: "BOT_FEEDBACK_NEGATIVE_PERSONALIZED",
|
|
|
+ 11: "BOT_FEEDBACK_NEGATIVE_CLARITY",
|
|
|
+ 12: "BOT_FEEDBACK_NEGATIVE_DOESNT_LOOK_LIKE_THE_PERSON",
|
|
|
+ 13: "BOT_FEEDBACK_NEGATIVE_HALLUCINATION_INTERNAL_ONLY",
|
|
|
+ 14: "BOT_FEEDBACK_NEGATIVE",
|
|
|
+ }
|
|
|
+ BotFeedbackMessage_BotFeedbackKind_value = map[string]int32{
|
|
|
+ "BOT_FEEDBACK_POSITIVE": 0,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_GENERIC": 1,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_HELPFUL": 2,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_INTERESTING": 3,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_ACCURATE": 4,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_SAFE": 5,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_OTHER": 6,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_REFUSED": 7,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_NOT_VISUALLY_APPEALING": 8,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_NOT_RELEVANT_TO_TEXT": 9,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_PERSONALIZED": 10,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_CLARITY": 11,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_DOESNT_LOOK_LIKE_THE_PERSON": 12,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE_HALLUCINATION_INTERNAL_ONLY": 13,
|
|
|
+ "BOT_FEEDBACK_NEGATIVE": 14,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKind) Enum() *BotFeedbackMessage_BotFeedbackKind {
|
|
|
+ p := new(BotFeedbackMessage_BotFeedbackKind)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKind) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_BotFeedbackKind) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[30].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotFeedbackMessage_BotFeedbackKind) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[30]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotFeedbackMessage_BotFeedbackKind) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotFeedbackMessage_BotFeedbackKind) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotFeedbackMessage_BotFeedbackKind(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_BotFeedbackKind.Descriptor instead.
|
|
|
+func (BotFeedbackMessage_BotFeedbackKind) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 3}
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIRichResponseInlineImageMetadata_AI_RICH_RESPONSE_IMAGE_LAYOUT_LEADING_ALIGNED AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment = 0
|
|
|
+ AIRichResponseInlineImageMetadata_AI_RICH_RESPONSE_IMAGE_LAYOUT_TRAILING_ALIGNED AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment = 1
|
|
|
+ AIRichResponseInlineImageMetadata_AI_RICH_RESPONSE_IMAGE_LAYOUT_CENTER_ALIGNED AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment = 2
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment.
|
|
|
+var (
|
|
|
+ AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment_name = map[int32]string{
|
|
|
+ 0: "AI_RICH_RESPONSE_IMAGE_LAYOUT_LEADING_ALIGNED",
|
|
|
+ 1: "AI_RICH_RESPONSE_IMAGE_LAYOUT_TRAILING_ALIGNED",
|
|
|
+ 2: "AI_RICH_RESPONSE_IMAGE_LAYOUT_CENTER_ALIGNED",
|
|
|
+ }
|
|
|
+ AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment_value = map[string]int32{
|
|
|
+ "AI_RICH_RESPONSE_IMAGE_LAYOUT_LEADING_ALIGNED": 0,
|
|
|
+ "AI_RICH_RESPONSE_IMAGE_LAYOUT_TRAILING_ALIGNED": 1,
|
|
|
+ "AI_RICH_RESPONSE_IMAGE_LAYOUT_CENTER_ALIGNED": 2,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment) Enum() *AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment {
|
|
|
+ p := new(AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[31].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[31]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment.Descriptor instead.
|
|
|
+func (AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{17, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIRichResponseCodeMetadata_AI_RICH_RESPONSE_CODE_HIGHLIGHT_DEFAULT AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType = 0
|
|
|
+ AIRichResponseCodeMetadata_AI_RICH_RESPONSE_CODE_HIGHLIGHT_KEYWORD AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType = 1
|
|
|
+ AIRichResponseCodeMetadata_AI_RICH_RESPONSE_CODE_HIGHLIGHT_METHOD AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType = 2
|
|
|
+ AIRichResponseCodeMetadata_AI_RICH_RESPONSE_CODE_HIGHLIGHT_STRING AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType = 3
|
|
|
+ AIRichResponseCodeMetadata_AI_RICH_RESPONSE_CODE_HIGHLIGHT_NUMBER AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType = 4
|
|
|
+ AIRichResponseCodeMetadata_AI_RICH_RESPONSE_CODE_HIGHLIGHT_COMMENT AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType = 5
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType.
|
|
|
+var (
|
|
|
+ AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType_name = map[int32]string{
|
|
|
+ 0: "AI_RICH_RESPONSE_CODE_HIGHLIGHT_DEFAULT",
|
|
|
+ 1: "AI_RICH_RESPONSE_CODE_HIGHLIGHT_KEYWORD",
|
|
|
+ 2: "AI_RICH_RESPONSE_CODE_HIGHLIGHT_METHOD",
|
|
|
+ 3: "AI_RICH_RESPONSE_CODE_HIGHLIGHT_STRING",
|
|
|
+ 4: "AI_RICH_RESPONSE_CODE_HIGHLIGHT_NUMBER",
|
|
|
+ 5: "AI_RICH_RESPONSE_CODE_HIGHLIGHT_COMMENT",
|
|
|
+ }
|
|
|
+ AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType_value = map[string]int32{
|
|
|
+ "AI_RICH_RESPONSE_CODE_HIGHLIGHT_DEFAULT": 0,
|
|
|
+ "AI_RICH_RESPONSE_CODE_HIGHLIGHT_KEYWORD": 1,
|
|
|
+ "AI_RICH_RESPONSE_CODE_HIGHLIGHT_METHOD": 2,
|
|
|
+ "AI_RICH_RESPONSE_CODE_HIGHLIGHT_STRING": 3,
|
|
|
+ "AI_RICH_RESPONSE_CODE_HIGHLIGHT_NUMBER": 4,
|
|
|
+ "AI_RICH_RESPONSE_CODE_HIGHLIGHT_COMMENT": 5,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType) Enum() *AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType {
|
|
|
+ p := new(AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[32].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[32]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType.Descriptor instead.
|
|
|
+func (AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{18, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIRichResponseDynamicMetadata_AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_UNKNOWN AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType = 0
|
|
|
+ AIRichResponseDynamicMetadata_AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_IMAGE AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType = 1
|
|
|
+ AIRichResponseDynamicMetadata_AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_GIF AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType = 2
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType.
|
|
|
+var (
|
|
|
+ AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType_name = map[int32]string{
|
|
|
+ 0: "AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_UNKNOWN",
|
|
|
+ 1: "AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_IMAGE",
|
|
|
+ 2: "AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_GIF",
|
|
|
+ }
|
|
|
+ AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType_value = map[string]int32{
|
|
|
+ "AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_UNKNOWN": 0,
|
|
|
+ "AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_IMAGE": 1,
|
|
|
+ "AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_GIF": 2,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType) Enum() *AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType {
|
|
|
+ p := new(AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[33].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[33]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType.Descriptor instead.
|
|
|
+func (AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{19, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseContentItemsMetadata_ContentType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIRichResponseContentItemsMetadata_DEFAULT AIRichResponseContentItemsMetadata_ContentType = 0
|
|
|
+ AIRichResponseContentItemsMetadata_CAROUSEL AIRichResponseContentItemsMetadata_ContentType = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIRichResponseContentItemsMetadata_ContentType.
|
|
|
+var (
|
|
|
+ AIRichResponseContentItemsMetadata_ContentType_name = map[int32]string{
|
|
|
+ 0: "DEFAULT",
|
|
|
+ 1: "CAROUSEL",
|
|
|
+ }
|
|
|
+ AIRichResponseContentItemsMetadata_ContentType_value = map[string]int32{
|
|
|
+ "DEFAULT": 0,
|
|
|
+ "CAROUSEL": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIRichResponseContentItemsMetadata_ContentType) Enum() *AIRichResponseContentItemsMetadata_ContentType {
|
|
|
+ p := new(AIRichResponseContentItemsMetadata_ContentType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseContentItemsMetadata_ContentType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseContentItemsMetadata_ContentType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[34].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIRichResponseContentItemsMetadata_ContentType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[34]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIRichResponseContentItemsMetadata_ContentType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIRichResponseContentItemsMetadata_ContentType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIRichResponseContentItemsMetadata_ContentType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseContentItemsMetadata_ContentType.Descriptor instead.
|
|
|
+func (AIRichResponseContentItemsMetadata_ContentType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{20, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotDocumentMessageMetadata_DocumentPluginType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ BotDocumentMessageMetadata_TEXT_EXTRACTION BotDocumentMessageMetadata_DocumentPluginType = 0
|
|
|
+ BotDocumentMessageMetadata_OCR_AND_IMAGES BotDocumentMessageMetadata_DocumentPluginType = 1
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for BotDocumentMessageMetadata_DocumentPluginType.
|
|
|
+var (
|
|
|
+ BotDocumentMessageMetadata_DocumentPluginType_name = map[int32]string{
|
|
|
+ 0: "TEXT_EXTRACTION",
|
|
|
+ 1: "OCR_AND_IMAGES",
|
|
|
+ }
|
|
|
+ BotDocumentMessageMetadata_DocumentPluginType_value = map[string]int32{
|
|
|
+ "TEXT_EXTRACTION": 0,
|
|
|
+ "OCR_AND_IMAGES": 1,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x BotDocumentMessageMetadata_DocumentPluginType) Enum() *BotDocumentMessageMetadata_DocumentPluginType {
|
|
|
+ p := new(BotDocumentMessageMetadata_DocumentPluginType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotDocumentMessageMetadata_DocumentPluginType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (BotDocumentMessageMetadata_DocumentPluginType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[35].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (BotDocumentMessageMetadata_DocumentPluginType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[35]
|
|
|
+}
|
|
|
+
|
|
|
+func (x BotDocumentMessageMetadata_DocumentPluginType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *BotDocumentMessageMetadata_DocumentPluginType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = BotDocumentMessageMetadata_DocumentPluginType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotDocumentMessageMetadata_DocumentPluginType.Descriptor instead.
|
|
|
+func (BotDocumentMessageMetadata_DocumentPluginType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{21, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type AIHomeState_AIHomeOption_AIHomeActionType int32
|
|
|
+
|
|
|
+const (
|
|
|
+ AIHomeState_AIHomeOption_PROMPT AIHomeState_AIHomeOption_AIHomeActionType = 0
|
|
|
+ AIHomeState_AIHomeOption_CREATE_IMAGE AIHomeState_AIHomeOption_AIHomeActionType = 1
|
|
|
+ AIHomeState_AIHomeOption_ANIMATE_PHOTO AIHomeState_AIHomeOption_AIHomeActionType = 2
|
|
|
+ AIHomeState_AIHomeOption_ANALYZE_FILE AIHomeState_AIHomeOption_AIHomeActionType = 3
|
|
|
+)
|
|
|
+
|
|
|
+// Enum value maps for AIHomeState_AIHomeOption_AIHomeActionType.
|
|
|
+var (
|
|
|
+ AIHomeState_AIHomeOption_AIHomeActionType_name = map[int32]string{
|
|
|
+ 0: "PROMPT",
|
|
|
+ 1: "CREATE_IMAGE",
|
|
|
+ 2: "ANIMATE_PHOTO",
|
|
|
+ 3: "ANALYZE_FILE",
|
|
|
+ }
|
|
|
+ AIHomeState_AIHomeOption_AIHomeActionType_value = map[string]int32{
|
|
|
+ "PROMPT": 0,
|
|
|
+ "CREATE_IMAGE": 1,
|
|
|
+ "ANIMATE_PHOTO": 2,
|
|
|
+ "ANALYZE_FILE": 3,
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
+func (x AIHomeState_AIHomeOption_AIHomeActionType) Enum() *AIHomeState_AIHomeOption_AIHomeActionType {
|
|
|
+ p := new(AIHomeState_AIHomeOption_AIHomeActionType)
|
|
|
+ *p = x
|
|
|
+ return p
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIHomeState_AIHomeOption_AIHomeActionType) String() string {
|
|
|
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
|
+}
|
|
|
+
|
|
|
+func (AIHomeState_AIHomeOption_AIHomeActionType) Descriptor() protoreflect.EnumDescriptor {
|
|
|
+ return file_waAICommon_WAAICommon_proto_enumTypes[36].Descriptor()
|
|
|
+}
|
|
|
+
|
|
|
+func (AIHomeState_AIHomeOption_AIHomeActionType) Type() protoreflect.EnumType {
|
|
|
+ return &file_waAICommon_WAAICommon_proto_enumTypes[36]
|
|
|
+}
|
|
|
+
|
|
|
+func (x AIHomeState_AIHomeOption_AIHomeActionType) Number() protoreflect.EnumNumber {
|
|
|
+ return protoreflect.EnumNumber(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Do not use.
|
|
|
+func (x *AIHomeState_AIHomeOption_AIHomeActionType) UnmarshalJSON(b []byte) error {
|
|
|
+ num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ *x = AIHomeState_AIHomeOption_AIHomeActionType(num)
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIHomeState_AIHomeOption_AIHomeActionType.Descriptor instead.
|
|
|
+func (AIHomeState_AIHomeOption_AIHomeActionType) EnumDescriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{22, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+type BotPluginMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Provider *BotPluginMetadata_SearchProvider `protobuf:"varint,1,opt,name=provider,enum=WAAICommon.BotPluginMetadata_SearchProvider" json:"provider,omitempty"`
|
|
|
+ PluginType *BotPluginMetadata_PluginType `protobuf:"varint,2,opt,name=pluginType,enum=WAAICommon.BotPluginMetadata_PluginType" json:"pluginType,omitempty"`
|
|
|
+ ThumbnailCDNURL *string `protobuf:"bytes,3,opt,name=thumbnailCDNURL" json:"thumbnailCDNURL,omitempty"`
|
|
|
+ ProfilePhotoCDNURL *string `protobuf:"bytes,4,opt,name=profilePhotoCDNURL" json:"profilePhotoCDNURL,omitempty"`
|
|
|
+ SearchProviderURL *string `protobuf:"bytes,5,opt,name=searchProviderURL" json:"searchProviderURL,omitempty"`
|
|
|
+ ReferenceIndex *uint32 `protobuf:"varint,6,opt,name=referenceIndex" json:"referenceIndex,omitempty"`
|
|
|
+ ExpectedLinksCount *uint32 `protobuf:"varint,7,opt,name=expectedLinksCount" json:"expectedLinksCount,omitempty"`
|
|
|
+ SearchQuery *string `protobuf:"bytes,9,opt,name=searchQuery" json:"searchQuery,omitempty"`
|
|
|
+ ParentPluginMessageKey *waCommon.MessageKey `protobuf:"bytes,10,opt,name=parentPluginMessageKey" json:"parentPluginMessageKey,omitempty"`
|
|
|
+ DeprecatedField *BotPluginMetadata_PluginType `protobuf:"varint,11,opt,name=deprecatedField,enum=WAAICommon.BotPluginMetadata_PluginType" json:"deprecatedField,omitempty"`
|
|
|
+ ParentPluginType *BotPluginMetadata_PluginType `protobuf:"varint,12,opt,name=parentPluginType,enum=WAAICommon.BotPluginMetadata_PluginType" json:"parentPluginType,omitempty"`
|
|
|
+ FaviconCDNURL *string `protobuf:"bytes,13,opt,name=faviconCDNURL" json:"faviconCDNURL,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) Reset() {
|
|
|
+ *x = BotPluginMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[0]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotPluginMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[0]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotPluginMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotPluginMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetProvider() BotPluginMetadata_SearchProvider {
|
|
|
+ if x != nil && x.Provider != nil {
|
|
|
+ return *x.Provider
|
|
|
+ }
|
|
|
+ return BotPluginMetadata_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetPluginType() BotPluginMetadata_PluginType {
|
|
|
+ if x != nil && x.PluginType != nil {
|
|
|
+ return *x.PluginType
|
|
|
+ }
|
|
|
+ return BotPluginMetadata_UNKNOWN_PLUGIN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetThumbnailCDNURL() string {
|
|
|
+ if x != nil && x.ThumbnailCDNURL != nil {
|
|
|
+ return *x.ThumbnailCDNURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetProfilePhotoCDNURL() string {
|
|
|
+ if x != nil && x.ProfilePhotoCDNURL != nil {
|
|
|
+ return *x.ProfilePhotoCDNURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetSearchProviderURL() string {
|
|
|
+ if x != nil && x.SearchProviderURL != nil {
|
|
|
+ return *x.SearchProviderURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetReferenceIndex() uint32 {
|
|
|
+ if x != nil && x.ReferenceIndex != nil {
|
|
|
+ return *x.ReferenceIndex
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetExpectedLinksCount() uint32 {
|
|
|
+ if x != nil && x.ExpectedLinksCount != nil {
|
|
|
+ return *x.ExpectedLinksCount
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetSearchQuery() string {
|
|
|
+ if x != nil && x.SearchQuery != nil {
|
|
|
+ return *x.SearchQuery
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetParentPluginMessageKey() *waCommon.MessageKey {
|
|
|
+ if x != nil {
|
|
|
+ return x.ParentPluginMessageKey
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetDeprecatedField() BotPluginMetadata_PluginType {
|
|
|
+ if x != nil && x.DeprecatedField != nil {
|
|
|
+ return *x.DeprecatedField
|
|
|
+ }
|
|
|
+ return BotPluginMetadata_UNKNOWN_PLUGIN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetParentPluginType() BotPluginMetadata_PluginType {
|
|
|
+ if x != nil && x.ParentPluginType != nil {
|
|
|
+ return *x.ParentPluginType
|
|
|
+ }
|
|
|
+ return BotPluginMetadata_UNKNOWN_PLUGIN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPluginMetadata) GetFaviconCDNURL() string {
|
|
|
+ if x != nil && x.FaviconCDNURL != nil {
|
|
|
+ return *x.FaviconCDNURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotLinkedAccount struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Type *BotLinkedAccount_BotLinkedAccountType `protobuf:"varint,1,opt,name=type,enum=WAAICommon.BotLinkedAccount_BotLinkedAccountType" json:"type,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccount) Reset() {
|
|
|
+ *x = BotLinkedAccount{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[1]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccount) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotLinkedAccount) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotLinkedAccount) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[1]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotLinkedAccount.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotLinkedAccount) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccount) GetType() BotLinkedAccount_BotLinkedAccountType {
|
|
|
+ if x != nil && x.Type != nil {
|
|
|
+ return *x.Type
|
|
|
+ }
|
|
|
+ return BotLinkedAccount_BOT_LINKED_ACCOUNT_TYPE_1P
|
|
|
+}
|
|
|
+
|
|
|
+type BotSignatureVerificationUseCaseProof struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Version *int32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
|
|
|
+ UseCase *BotSignatureVerificationUseCaseProof_BotSignatureUseCase `protobuf:"varint,2,opt,name=useCase,enum=WAAICommon.BotSignatureVerificationUseCaseProof_BotSignatureUseCase" json:"useCase,omitempty"`
|
|
|
+ Signature []byte `protobuf:"bytes,3,opt,name=signature" json:"signature,omitempty"`
|
|
|
+ CertificateChain [][]byte `protobuf:"bytes,4,rep,name=certificateChain" json:"certificateChain,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationUseCaseProof) Reset() {
|
|
|
+ *x = BotSignatureVerificationUseCaseProof{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[2]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationUseCaseProof) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotSignatureVerificationUseCaseProof) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationUseCaseProof) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[2]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSignatureVerificationUseCaseProof.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotSignatureVerificationUseCaseProof) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{2}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationUseCaseProof) GetVersion() int32 {
|
|
|
+ if x != nil && x.Version != nil {
|
|
|
+ return *x.Version
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationUseCaseProof) GetUseCase() BotSignatureVerificationUseCaseProof_BotSignatureUseCase {
|
|
|
+ if x != nil && x.UseCase != nil {
|
|
|
+ return *x.UseCase
|
|
|
+ }
|
|
|
+ return BotSignatureVerificationUseCaseProof_UNSPECIFIED
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationUseCaseProof) GetSignature() []byte {
|
|
|
+ if x != nil {
|
|
|
+ return x.Signature
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationUseCaseProof) GetCertificateChain() [][]byte {
|
|
|
+ if x != nil {
|
|
|
+ return x.CertificateChain
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotPromotionMessageMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ PromotionType *BotPromotionMessageMetadata_BotPromotionType `protobuf:"varint,1,opt,name=promotionType,enum=WAAICommon.BotPromotionMessageMetadata_BotPromotionType" json:"promotionType,omitempty"`
|
|
|
+ ButtonTitle *string `protobuf:"bytes,2,opt,name=buttonTitle" json:"buttonTitle,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromotionMessageMetadata) Reset() {
|
|
|
+ *x = BotPromotionMessageMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[3]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromotionMessageMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotPromotionMessageMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotPromotionMessageMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[3]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotPromotionMessageMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotPromotionMessageMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{3}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromotionMessageMetadata) GetPromotionType() BotPromotionMessageMetadata_BotPromotionType {
|
|
|
+ if x != nil && x.PromotionType != nil {
|
|
|
+ return *x.PromotionType
|
|
|
+ }
|
|
|
+ return BotPromotionMessageMetadata_UNKNOWN_TYPE
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromotionMessageMetadata) GetButtonTitle() string {
|
|
|
+ if x != nil && x.ButtonTitle != nil {
|
|
|
+ return *x.ButtonTitle
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotMediaMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ FileSHA256 *string `protobuf:"bytes,1,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
|
|
|
+ MediaKey *string `protobuf:"bytes,2,opt,name=mediaKey" json:"mediaKey,omitempty"`
|
|
|
+ FileEncSHA256 *string `protobuf:"bytes,3,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
|
|
|
+ DirectPath *string `protobuf:"bytes,4,opt,name=directPath" json:"directPath,omitempty"`
|
|
|
+ MediaKeyTimestamp *int64 `protobuf:"varint,5,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
|
|
|
+ Mimetype *string `protobuf:"bytes,6,opt,name=mimetype" json:"mimetype,omitempty"`
|
|
|
+ OrientationType *BotMediaMetadata_OrientationType `protobuf:"varint,7,opt,name=orientationType,enum=WAAICommon.BotMediaMetadata_OrientationType" json:"orientationType,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) Reset() {
|
|
|
+ *x = BotMediaMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[4]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMediaMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[4]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMediaMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMediaMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{4}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) GetFileSHA256() string {
|
|
|
+ if x != nil && x.FileSHA256 != nil {
|
|
|
+ return *x.FileSHA256
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) GetMediaKey() string {
|
|
|
+ if x != nil && x.MediaKey != nil {
|
|
|
+ return *x.MediaKey
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) GetFileEncSHA256() string {
|
|
|
+ if x != nil && x.FileEncSHA256 != nil {
|
|
|
+ return *x.FileEncSHA256
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) GetDirectPath() string {
|
|
|
+ if x != nil && x.DirectPath != nil {
|
|
|
+ return *x.DirectPath
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) GetMediaKeyTimestamp() int64 {
|
|
|
+ if x != nil && x.MediaKeyTimestamp != nil {
|
|
|
+ return *x.MediaKeyTimestamp
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) GetMimetype() string {
|
|
|
+ if x != nil && x.Mimetype != nil {
|
|
|
+ return *x.Mimetype
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMediaMetadata) GetOrientationType() BotMediaMetadata_OrientationType {
|
|
|
+ if x != nil && x.OrientationType != nil {
|
|
|
+ return *x.OrientationType
|
|
|
+ }
|
|
|
+ return BotMediaMetadata_CENTER
|
|
|
+}
|
|
|
+
|
|
|
+type BotReminderMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ RequestMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=requestMessageKey" json:"requestMessageKey,omitempty"`
|
|
|
+ Action *BotReminderMetadata_ReminderAction `protobuf:"varint,2,opt,name=action,enum=WAAICommon.BotReminderMetadata_ReminderAction" json:"action,omitempty"`
|
|
|
+ Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
|
|
|
+ NextTriggerTimestamp *uint64 `protobuf:"varint,4,opt,name=nextTriggerTimestamp" json:"nextTriggerTimestamp,omitempty"`
|
|
|
+ Frequency *BotReminderMetadata_ReminderFrequency `protobuf:"varint,5,opt,name=frequency,enum=WAAICommon.BotReminderMetadata_ReminderFrequency" json:"frequency,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) Reset() {
|
|
|
+ *x = BotReminderMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[5]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotReminderMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[5]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotReminderMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotReminderMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{5}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) GetRequestMessageKey() *waCommon.MessageKey {
|
|
|
+ if x != nil {
|
|
|
+ return x.RequestMessageKey
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) GetAction() BotReminderMetadata_ReminderAction {
|
|
|
+ if x != nil && x.Action != nil {
|
|
|
+ return *x.Action
|
|
|
+ }
|
|
|
+ return BotReminderMetadata_NOTIFY
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) GetName() string {
|
|
|
+ if x != nil && x.Name != nil {
|
|
|
+ return *x.Name
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) GetNextTriggerTimestamp() uint64 {
|
|
|
+ if x != nil && x.NextTriggerTimestamp != nil {
|
|
|
+ return *x.NextTriggerTimestamp
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotReminderMetadata) GetFrequency() BotReminderMetadata_ReminderFrequency {
|
|
|
+ if x != nil && x.Frequency != nil {
|
|
|
+ return *x.Frequency
|
|
|
+ }
|
|
|
+ return BotReminderMetadata_ONCE
|
|
|
+}
|
|
|
+
|
|
|
+type BotModelMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ModelType *BotModelMetadata_ModelType `protobuf:"varint,1,opt,name=modelType,enum=WAAICommon.BotModelMetadata_ModelType" json:"modelType,omitempty"`
|
|
|
+ PremiumModelStatus *BotModelMetadata_PremiumModelStatus `protobuf:"varint,2,opt,name=premiumModelStatus,enum=WAAICommon.BotModelMetadata_PremiumModelStatus" json:"premiumModelStatus,omitempty"`
|
|
|
+ ModelNameOverride *string `protobuf:"bytes,3,opt,name=modelNameOverride" json:"modelNameOverride,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModelMetadata) Reset() {
|
|
|
+ *x = BotModelMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[6]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModelMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotModelMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotModelMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[6]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotModelMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotModelMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{6}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModelMetadata) GetModelType() BotModelMetadata_ModelType {
|
|
|
+ if x != nil && x.ModelType != nil {
|
|
|
+ return *x.ModelType
|
|
|
+ }
|
|
|
+ return BotModelMetadata_UNKNOWN_TYPE
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModelMetadata) GetPremiumModelStatus() BotModelMetadata_PremiumModelStatus {
|
|
|
+ if x != nil && x.PremiumModelStatus != nil {
|
|
|
+ return *x.PremiumModelStatus
|
|
|
+ }
|
|
|
+ return BotModelMetadata_UNKNOWN_STATUS
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModelMetadata) GetModelNameOverride() string {
|
|
|
+ if x != nil && x.ModelNameOverride != nil {
|
|
|
+ return *x.ModelNameOverride
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ProgressDescription *string `protobuf:"bytes,1,opt,name=progressDescription" json:"progressDescription,omitempty"`
|
|
|
+ StepsMetadata []*BotProgressIndicatorMetadata_BotPlanningStepMetadata `protobuf:"bytes,2,rep,name=stepsMetadata" json:"stepsMetadata,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata) Reset() {
|
|
|
+ *x = BotProgressIndicatorMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[7]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotProgressIndicatorMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[7]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotProgressIndicatorMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata) GetProgressDescription() string {
|
|
|
+ if x != nil && x.ProgressDescription != nil {
|
|
|
+ return *x.ProgressDescription
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata) GetStepsMetadata() []*BotProgressIndicatorMetadata_BotPlanningStepMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.StepsMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotCapabilityMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Capabilities []BotCapabilityMetadata_BotCapabilityType `protobuf:"varint,1,rep,name=capabilities,enum=WAAICommon.BotCapabilityMetadata_BotCapabilityType" json:"capabilities,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotCapabilityMetadata) Reset() {
|
|
|
+ *x = BotCapabilityMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[8]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotCapabilityMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotCapabilityMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotCapabilityMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[8]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotCapabilityMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotCapabilityMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{8}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotCapabilityMetadata) GetCapabilities() []BotCapabilityMetadata_BotCapabilityType {
|
|
|
+ if x != nil {
|
|
|
+ return x.Capabilities
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotModeSelectionMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Mode []BotModeSelectionMetadata_BotUserSelectionMode `protobuf:"varint,1,rep,name=mode,enum=WAAICommon.BotModeSelectionMetadata_BotUserSelectionMode" json:"mode,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModeSelectionMetadata) Reset() {
|
|
|
+ *x = BotModeSelectionMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[9]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModeSelectionMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotModeSelectionMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotModeSelectionMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[9]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotModeSelectionMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotModeSelectionMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{9}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotModeSelectionMetadata) GetMode() []BotModeSelectionMetadata_BotUserSelectionMode {
|
|
|
+ if x != nil {
|
|
|
+ return x.Mode
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotQuotaMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ BotFeatureQuotaMetadata []*BotQuotaMetadata_BotFeatureQuotaMetadata `protobuf:"bytes,1,rep,name=botFeatureQuotaMetadata" json:"botFeatureQuotaMetadata,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata) Reset() {
|
|
|
+ *x = BotQuotaMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[10]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotQuotaMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[10]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotQuotaMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotQuotaMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{10}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata) GetBotFeatureQuotaMetadata() []*BotQuotaMetadata_BotFeatureQuotaMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotFeatureQuotaMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotImagineMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ImagineType *BotImagineMetadata_ImagineType `protobuf:"varint,1,opt,name=imagineType,enum=WAAICommon.BotImagineMetadata_ImagineType" json:"imagineType,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotImagineMetadata) Reset() {
|
|
|
+ *x = BotImagineMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[11]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotImagineMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotImagineMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotImagineMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[11]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotImagineMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotImagineMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{11}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotImagineMetadata) GetImagineType() BotImagineMetadata_ImagineType {
|
|
|
+ if x != nil && x.ImagineType != nil {
|
|
|
+ return *x.ImagineType
|
|
|
+ }
|
|
|
+ return BotImagineMetadata_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+type BotAgeCollectionMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ AgeCollectionEligible *bool `protobuf:"varint,1,opt,name=ageCollectionEligible" json:"ageCollectionEligible,omitempty"`
|
|
|
+ ShouldTriggerAgeCollectionOnClient *bool `protobuf:"varint,2,opt,name=shouldTriggerAgeCollectionOnClient" json:"shouldTriggerAgeCollectionOnClient,omitempty"`
|
|
|
+ AgeCollectionType *BotAgeCollectionMetadata_AgeCollectionType `protobuf:"varint,3,opt,name=ageCollectionType,enum=WAAICommon.BotAgeCollectionMetadata_AgeCollectionType" json:"ageCollectionType,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAgeCollectionMetadata) Reset() {
|
|
|
+ *x = BotAgeCollectionMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[12]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAgeCollectionMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotAgeCollectionMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotAgeCollectionMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[12]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotAgeCollectionMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotAgeCollectionMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{12}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAgeCollectionMetadata) GetAgeCollectionEligible() bool {
|
|
|
+ if x != nil && x.AgeCollectionEligible != nil {
|
|
|
+ return *x.AgeCollectionEligible
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAgeCollectionMetadata) GetShouldTriggerAgeCollectionOnClient() bool {
|
|
|
+ if x != nil && x.ShouldTriggerAgeCollectionOnClient != nil {
|
|
|
+ return *x.ShouldTriggerAgeCollectionOnClient
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAgeCollectionMetadata) GetAgeCollectionType() BotAgeCollectionMetadata_AgeCollectionType {
|
|
|
+ if x != nil && x.AgeCollectionType != nil {
|
|
|
+ return *x.AgeCollectionType
|
|
|
+ }
|
|
|
+ return BotAgeCollectionMetadata_O18_BINARY
|
|
|
+}
|
|
|
+
|
|
|
+type BotSourcesMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Sources []*BotSourcesMetadata_BotSourceItem `protobuf:"bytes,1,rep,name=sources" json:"sources,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata) Reset() {
|
|
|
+ *x = BotSourcesMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[13]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotSourcesMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[13]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSourcesMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotSourcesMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{13}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata) GetSources() []*BotSourcesMetadata_BotSourceItem {
|
|
|
+ if x != nil {
|
|
|
+ return x.Sources
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotMessageOrigin struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Type *BotMessageOrigin_BotMessageOriginType `protobuf:"varint,1,opt,name=type,enum=WAAICommon.BotMessageOrigin_BotMessageOriginType" json:"type,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageOrigin) Reset() {
|
|
|
+ *x = BotMessageOrigin{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[14]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageOrigin) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMessageOrigin) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMessageOrigin) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[14]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMessageOrigin.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMessageOrigin) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{14}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageOrigin) GetType() BotMessageOrigin_BotMessageOriginType {
|
|
|
+ if x != nil && x.Type != nil {
|
|
|
+ return *x.Type
|
|
|
+ }
|
|
|
+ return BotMessageOrigin_BOT_MESSAGE_ORIGIN_TYPE_AI_INITIATED
|
|
|
+}
|
|
|
+
|
|
|
+type AIThreadInfo struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ServerInfo *AIThreadInfo_AIThreadServerInfo `protobuf:"bytes,1,opt,name=serverInfo" json:"serverInfo,omitempty"`
|
|
|
+ ClientInfo *AIThreadInfo_AIThreadClientInfo `protobuf:"bytes,2,opt,name=clientInfo" json:"clientInfo,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo) Reset() {
|
|
|
+ *x = AIThreadInfo{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[15]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIThreadInfo) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIThreadInfo) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[15]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIThreadInfo.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIThreadInfo) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{15}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo) GetServerInfo() *AIThreadInfo_AIThreadServerInfo {
|
|
|
+ if x != nil {
|
|
|
+ return x.ServerInfo
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo) GetClientInfo() *AIThreadInfo_AIThreadClientInfo {
|
|
|
+ if x != nil {
|
|
|
+ return x.ClientInfo
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ MessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=messageKey" json:"messageKey,omitempty"`
|
|
|
+ Kind *BotFeedbackMessage_BotFeedbackKind `protobuf:"varint,2,opt,name=kind,enum=WAAICommon.BotFeedbackMessage_BotFeedbackKind" json:"kind,omitempty"`
|
|
|
+ Text *string `protobuf:"bytes,3,opt,name=text" json:"text,omitempty"`
|
|
|
+ KindNegative *uint64 `protobuf:"varint,4,opt,name=kindNegative" json:"kindNegative,omitempty"`
|
|
|
+ KindPositive *uint64 `protobuf:"varint,5,opt,name=kindPositive" json:"kindPositive,omitempty"`
|
|
|
+ KindReport *BotFeedbackMessage_ReportKind `protobuf:"varint,6,opt,name=kindReport,enum=WAAICommon.BotFeedbackMessage_ReportKind" json:"kindReport,omitempty"`
|
|
|
+ SideBySideSurveyMetadata *BotFeedbackMessage_SideBySideSurveyMetadata `protobuf:"bytes,7,opt,name=sideBySideSurveyMetadata" json:"sideBySideSurveyMetadata,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) Reset() {
|
|
|
+ *x = BotFeedbackMessage{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[16]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[16]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) GetMessageKey() *waCommon.MessageKey {
|
|
|
+ if x != nil {
|
|
|
+ return x.MessageKey
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) GetKind() BotFeedbackMessage_BotFeedbackKind {
|
|
|
+ if x != nil && x.Kind != nil {
|
|
|
+ return *x.Kind
|
|
|
+ }
|
|
|
+ return BotFeedbackMessage_BOT_FEEDBACK_POSITIVE
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) GetText() string {
|
|
|
+ if x != nil && x.Text != nil {
|
|
|
+ return *x.Text
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) GetKindNegative() uint64 {
|
|
|
+ if x != nil && x.KindNegative != nil {
|
|
|
+ return *x.KindNegative
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) GetKindPositive() uint64 {
|
|
|
+ if x != nil && x.KindPositive != nil {
|
|
|
+ return *x.KindPositive
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) GetKindReport() BotFeedbackMessage_ReportKind {
|
|
|
+ if x != nil && x.KindReport != nil {
|
|
|
+ return *x.KindReport
|
|
|
+ }
|
|
|
+ return BotFeedbackMessage_NONE
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage) GetSideBySideSurveyMetadata() *BotFeedbackMessage_SideBySideSurveyMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.SideBySideSurveyMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseInlineImageMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ImageURL *AIRichResponseImageURL `protobuf:"bytes,1,opt,name=imageURL" json:"imageURL,omitempty"`
|
|
|
+ ImageText *string `protobuf:"bytes,2,opt,name=imageText" json:"imageText,omitempty"`
|
|
|
+ Alignment *AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment `protobuf:"varint,3,opt,name=alignment,enum=WAAICommon.AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment" json:"alignment,omitempty"`
|
|
|
+ TapLinkURL *string `protobuf:"bytes,4,opt,name=tapLinkURL" json:"tapLinkURL,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseInlineImageMetadata) Reset() {
|
|
|
+ *x = AIRichResponseInlineImageMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[17]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseInlineImageMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseInlineImageMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseInlineImageMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[17]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseInlineImageMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseInlineImageMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{17}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseInlineImageMetadata) GetImageURL() *AIRichResponseImageURL {
|
|
|
+ if x != nil {
|
|
|
+ return x.ImageURL
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseInlineImageMetadata) GetImageText() string {
|
|
|
+ if x != nil && x.ImageText != nil {
|
|
|
+ return *x.ImageText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseInlineImageMetadata) GetAlignment() AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment {
|
|
|
+ if x != nil && x.Alignment != nil {
|
|
|
+ return *x.Alignment
|
|
|
+ }
|
|
|
+ return AIRichResponseInlineImageMetadata_AI_RICH_RESPONSE_IMAGE_LAYOUT_LEADING_ALIGNED
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseInlineImageMetadata) GetTapLinkURL() string {
|
|
|
+ if x != nil && x.TapLinkURL != nil {
|
|
|
+ return *x.TapLinkURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseCodeMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ CodeLanguage *string `protobuf:"bytes,1,opt,name=codeLanguage" json:"codeLanguage,omitempty"`
|
|
|
+ CodeBlocks []*AIRichResponseCodeMetadata_AIRichResponseCodeBlock `protobuf:"bytes,2,rep,name=codeBlocks" json:"codeBlocks,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata) Reset() {
|
|
|
+ *x = AIRichResponseCodeMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[18]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseCodeMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[18]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseCodeMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseCodeMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{18}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata) GetCodeLanguage() string {
|
|
|
+ if x != nil && x.CodeLanguage != nil {
|
|
|
+ return *x.CodeLanguage
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata) GetCodeBlocks() []*AIRichResponseCodeMetadata_AIRichResponseCodeBlock {
|
|
|
+ if x != nil {
|
|
|
+ return x.CodeBlocks
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseDynamicMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Type *AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType `protobuf:"varint,1,opt,name=type,enum=WAAICommon.AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType" json:"type,omitempty"`
|
|
|
+ Version *uint64 `protobuf:"varint,2,opt,name=version" json:"version,omitempty"`
|
|
|
+ URL *string `protobuf:"bytes,3,opt,name=URL" json:"URL,omitempty"`
|
|
|
+ LoopCount *uint32 `protobuf:"varint,4,opt,name=loopCount" json:"loopCount,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseDynamicMetadata) Reset() {
|
|
|
+ *x = AIRichResponseDynamicMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[19]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseDynamicMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseDynamicMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseDynamicMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[19]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseDynamicMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseDynamicMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{19}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseDynamicMetadata) GetType() AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType {
|
|
|
+ if x != nil && x.Type != nil {
|
|
|
+ return *x.Type
|
|
|
+ }
|
|
|
+ return AIRichResponseDynamicMetadata_AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseDynamicMetadata) GetVersion() uint64 {
|
|
|
+ if x != nil && x.Version != nil {
|
|
|
+ return *x.Version
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseDynamicMetadata) GetURL() string {
|
|
|
+ if x != nil && x.URL != nil {
|
|
|
+ return *x.URL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseDynamicMetadata) GetLoopCount() uint32 {
|
|
|
+ if x != nil && x.LoopCount != nil {
|
|
|
+ return *x.LoopCount
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseContentItemsMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ItemsMetadata []*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata `protobuf:"bytes,1,rep,name=itemsMetadata" json:"itemsMetadata,omitempty"`
|
|
|
+ ContentType *AIRichResponseContentItemsMetadata_ContentType `protobuf:"varint,2,opt,name=contentType,enum=WAAICommon.AIRichResponseContentItemsMetadata_ContentType" json:"contentType,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata) Reset() {
|
|
|
+ *x = AIRichResponseContentItemsMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[20]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseContentItemsMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[20]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseContentItemsMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseContentItemsMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{20}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata) GetItemsMetadata() []*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.ItemsMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata) GetContentType() AIRichResponseContentItemsMetadata_ContentType {
|
|
|
+ if x != nil && x.ContentType != nil {
|
|
|
+ return *x.ContentType
|
|
|
+ }
|
|
|
+ return AIRichResponseContentItemsMetadata_DEFAULT
|
|
|
+}
|
|
|
+
|
|
|
+type BotDocumentMessageMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ PluginType *BotDocumentMessageMetadata_DocumentPluginType `protobuf:"varint,1,opt,name=pluginType,enum=WAAICommon.BotDocumentMessageMetadata_DocumentPluginType" json:"pluginType,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotDocumentMessageMetadata) Reset() {
|
|
|
+ *x = BotDocumentMessageMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[21]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotDocumentMessageMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotDocumentMessageMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotDocumentMessageMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[21]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotDocumentMessageMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotDocumentMessageMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{21}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotDocumentMessageMetadata) GetPluginType() BotDocumentMessageMetadata_DocumentPluginType {
|
|
|
+ if x != nil && x.PluginType != nil {
|
|
|
+ return *x.PluginType
|
|
|
+ }
|
|
|
+ return BotDocumentMessageMetadata_TEXT_EXTRACTION
|
|
|
+}
|
|
|
+
|
|
|
+type AIHomeState struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ LastFetchTime *int64 `protobuf:"varint,1,opt,name=lastFetchTime" json:"lastFetchTime,omitempty"`
|
|
|
+ CapabilityOptions []*AIHomeState_AIHomeOption `protobuf:"bytes,2,rep,name=capabilityOptions" json:"capabilityOptions,omitempty"`
|
|
|
+ ConversationOptions []*AIHomeState_AIHomeOption `protobuf:"bytes,3,rep,name=conversationOptions" json:"conversationOptions,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState) Reset() {
|
|
|
+ *x = AIHomeState{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[22]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIHomeState) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIHomeState) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[22]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIHomeState.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIHomeState) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{22}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState) GetLastFetchTime() int64 {
|
|
|
+ if x != nil && x.LastFetchTime != nil {
|
|
|
+ return *x.LastFetchTime
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState) GetCapabilityOptions() []*AIHomeState_AIHomeOption {
|
|
|
+ if x != nil {
|
|
|
+ return x.CapabilityOptions
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState) GetConversationOptions() []*AIHomeState_AIHomeOption {
|
|
|
+ if x != nil {
|
|
|
+ return x.ConversationOptions
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotAvatarMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Sentiment *uint32 `protobuf:"varint,1,opt,name=sentiment" json:"sentiment,omitempty"`
|
|
|
+ BehaviorGraph *string `protobuf:"bytes,2,opt,name=behaviorGraph" json:"behaviorGraph,omitempty"`
|
|
|
+ Action *uint32 `protobuf:"varint,3,opt,name=action" json:"action,omitempty"`
|
|
|
+ Intensity *uint32 `protobuf:"varint,4,opt,name=intensity" json:"intensity,omitempty"`
|
|
|
+ WordCount *uint32 `protobuf:"varint,5,opt,name=wordCount" json:"wordCount,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) Reset() {
|
|
|
+ *x = BotAvatarMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[23]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotAvatarMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[23]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotAvatarMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotAvatarMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{23}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) GetSentiment() uint32 {
|
|
|
+ if x != nil && x.Sentiment != nil {
|
|
|
+ return *x.Sentiment
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) GetBehaviorGraph() string {
|
|
|
+ if x != nil && x.BehaviorGraph != nil {
|
|
|
+ return *x.BehaviorGraph
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) GetAction() uint32 {
|
|
|
+ if x != nil && x.Action != nil {
|
|
|
+ return *x.Action
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) GetIntensity() uint32 {
|
|
|
+ if x != nil && x.Intensity != nil {
|
|
|
+ return *x.Intensity
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotAvatarMetadata) GetWordCount() uint32 {
|
|
|
+ if x != nil && x.WordCount != nil {
|
|
|
+ return *x.WordCount
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type BotSuggestedPromptMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SuggestedPrompts []string `protobuf:"bytes,1,rep,name=suggestedPrompts" json:"suggestedPrompts,omitempty"`
|
|
|
+ SelectedPromptIndex *uint32 `protobuf:"varint,2,opt,name=selectedPromptIndex" json:"selectedPromptIndex,omitempty"`
|
|
|
+ PromptSuggestions *BotPromptSuggestions `protobuf:"bytes,3,opt,name=promptSuggestions" json:"promptSuggestions,omitempty"`
|
|
|
+ SelectedPromptID *string `protobuf:"bytes,4,opt,name=selectedPromptID" json:"selectedPromptID,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSuggestedPromptMetadata) Reset() {
|
|
|
+ *x = BotSuggestedPromptMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[24]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSuggestedPromptMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotSuggestedPromptMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotSuggestedPromptMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[24]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSuggestedPromptMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotSuggestedPromptMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{24}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSuggestedPromptMetadata) GetSuggestedPrompts() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.SuggestedPrompts
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSuggestedPromptMetadata) GetSelectedPromptIndex() uint32 {
|
|
|
+ if x != nil && x.SelectedPromptIndex != nil {
|
|
|
+ return *x.SelectedPromptIndex
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSuggestedPromptMetadata) GetPromptSuggestions() *BotPromptSuggestions {
|
|
|
+ if x != nil {
|
|
|
+ return x.PromptSuggestions
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSuggestedPromptMetadata) GetSelectedPromptID() string {
|
|
|
+ if x != nil && x.SelectedPromptID != nil {
|
|
|
+ return *x.SelectedPromptID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotPromptSuggestions struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Suggestions []*BotPromptSuggestion `protobuf:"bytes,1,rep,name=suggestions" json:"suggestions,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestions) Reset() {
|
|
|
+ *x = BotPromptSuggestions{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[25]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestions) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotPromptSuggestions) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestions) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[25]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotPromptSuggestions.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotPromptSuggestions) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{25}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestions) GetSuggestions() []*BotPromptSuggestion {
|
|
|
+ if x != nil {
|
|
|
+ return x.Suggestions
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotPromptSuggestion struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Prompt *string `protobuf:"bytes,1,opt,name=prompt" json:"prompt,omitempty"`
|
|
|
+ PromptID *string `protobuf:"bytes,2,opt,name=promptID" json:"promptID,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestion) Reset() {
|
|
|
+ *x = BotPromptSuggestion{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[26]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestion) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotPromptSuggestion) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestion) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[26]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotPromptSuggestion.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotPromptSuggestion) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{26}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestion) GetPrompt() string {
|
|
|
+ if x != nil && x.Prompt != nil {
|
|
|
+ return *x.Prompt
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotPromptSuggestion) GetPromptID() string {
|
|
|
+ if x != nil && x.PromptID != nil {
|
|
|
+ return *x.PromptID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotLinkedAccountsMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Accounts []*BotLinkedAccount `protobuf:"bytes,1,rep,name=accounts" json:"accounts,omitempty"`
|
|
|
+ AcAuthTokens []byte `protobuf:"bytes,2,opt,name=acAuthTokens" json:"acAuthTokens,omitempty"`
|
|
|
+ AcErrorCode *int32 `protobuf:"varint,3,opt,name=acErrorCode" json:"acErrorCode,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccountsMetadata) Reset() {
|
|
|
+ *x = BotLinkedAccountsMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[27]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccountsMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotLinkedAccountsMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotLinkedAccountsMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[27]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotLinkedAccountsMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotLinkedAccountsMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{27}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccountsMetadata) GetAccounts() []*BotLinkedAccount {
|
|
|
+ if x != nil {
|
|
|
+ return x.Accounts
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccountsMetadata) GetAcAuthTokens() []byte {
|
|
|
+ if x != nil {
|
|
|
+ return x.AcAuthTokens
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotLinkedAccountsMetadata) GetAcErrorCode() int32 {
|
|
|
+ if x != nil && x.AcErrorCode != nil {
|
|
|
+ return *x.AcErrorCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type BotMemoryMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ AddedFacts []*BotMemoryFact `protobuf:"bytes,1,rep,name=addedFacts" json:"addedFacts,omitempty"`
|
|
|
+ RemovedFacts []*BotMemoryFact `protobuf:"bytes,2,rep,name=removedFacts" json:"removedFacts,omitempty"`
|
|
|
+ Disclaimer *string `protobuf:"bytes,3,opt,name=disclaimer" json:"disclaimer,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryMetadata) Reset() {
|
|
|
+ *x = BotMemoryMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[28]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMemoryMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMemoryMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[28]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMemoryMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMemoryMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{28}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryMetadata) GetAddedFacts() []*BotMemoryFact {
|
|
|
+ if x != nil {
|
|
|
+ return x.AddedFacts
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryMetadata) GetRemovedFacts() []*BotMemoryFact {
|
|
|
+ if x != nil {
|
|
|
+ return x.RemovedFacts
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryMetadata) GetDisclaimer() string {
|
|
|
+ if x != nil && x.Disclaimer != nil {
|
|
|
+ return *x.Disclaimer
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotMemoryFact struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Fact *string `protobuf:"bytes,1,opt,name=fact" json:"fact,omitempty"`
|
|
|
+ FactID *string `protobuf:"bytes,2,opt,name=factID" json:"factID,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryFact) Reset() {
|
|
|
+ *x = BotMemoryFact{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[29]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryFact) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMemoryFact) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMemoryFact) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[29]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMemoryFact.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMemoryFact) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{29}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryFact) GetFact() string {
|
|
|
+ if x != nil && x.Fact != nil {
|
|
|
+ return *x.Fact
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemoryFact) GetFactID() string {
|
|
|
+ if x != nil && x.FactID != nil {
|
|
|
+ return *x.FactID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotSignatureVerificationMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Proofs []*BotSignatureVerificationUseCaseProof `protobuf:"bytes,1,rep,name=proofs" json:"proofs,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationMetadata) Reset() {
|
|
|
+ *x = BotSignatureVerificationMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[30]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotSignatureVerificationMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[30]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSignatureVerificationMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotSignatureVerificationMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{30}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSignatureVerificationMetadata) GetProofs() []*BotSignatureVerificationUseCaseProof {
|
|
|
+ if x != nil {
|
|
|
+ return x.Proofs
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotRenderingMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Keywords []*BotRenderingMetadata_Keyword `protobuf:"bytes,1,rep,name=keywords" json:"keywords,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata) Reset() {
|
|
|
+ *x = BotRenderingMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[31]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotRenderingMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[31]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotRenderingMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotRenderingMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{31}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata) GetKeywords() []*BotRenderingMetadata_Keyword {
|
|
|
+ if x != nil {
|
|
|
+ return x.Keywords
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotMetricsMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ DestinationID *string `protobuf:"bytes,1,opt,name=destinationID" json:"destinationID,omitempty"`
|
|
|
+ DestinationEntryPoint *BotMetricsEntryPoint `protobuf:"varint,2,opt,name=destinationEntryPoint,enum=WAAICommon.BotMetricsEntryPoint" json:"destinationEntryPoint,omitempty"`
|
|
|
+ ThreadOrigin *BotMetricsThreadEntryPoint `protobuf:"varint,3,opt,name=threadOrigin,enum=WAAICommon.BotMetricsThreadEntryPoint" json:"threadOrigin,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetricsMetadata) Reset() {
|
|
|
+ *x = BotMetricsMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[32]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetricsMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMetricsMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMetricsMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[32]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMetricsMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMetricsMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{32}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetricsMetadata) GetDestinationID() string {
|
|
|
+ if x != nil && x.DestinationID != nil {
|
|
|
+ return *x.DestinationID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetricsMetadata) GetDestinationEntryPoint() BotMetricsEntryPoint {
|
|
|
+ if x != nil && x.DestinationEntryPoint != nil {
|
|
|
+ return *x.DestinationEntryPoint
|
|
|
+ }
|
|
|
+ return BotMetricsEntryPoint_UNDEFINED_ENTRY_POINT
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetricsMetadata) GetThreadOrigin() BotMetricsThreadEntryPoint {
|
|
|
+ if x != nil && x.ThreadOrigin != nil {
|
|
|
+ return *x.ThreadOrigin
|
|
|
+ }
|
|
|
+ return BotMetricsThreadEntryPoint_AI_TAB_THREAD
|
|
|
+}
|
|
|
+
|
|
|
+type BotSessionMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SessionID *string `protobuf:"bytes,1,opt,name=sessionID" json:"sessionID,omitempty"`
|
|
|
+ SessionSource *BotSessionSource `protobuf:"varint,2,opt,name=sessionSource,enum=WAAICommon.BotSessionSource" json:"sessionSource,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSessionMetadata) Reset() {
|
|
|
+ *x = BotSessionMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[33]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSessionMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotSessionMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotSessionMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[33]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSessionMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotSessionMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{33}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSessionMetadata) GetSessionID() string {
|
|
|
+ if x != nil && x.SessionID != nil {
|
|
|
+ return *x.SessionID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSessionMetadata) GetSessionSource() BotSessionSource {
|
|
|
+ if x != nil && x.SessionSource != nil {
|
|
|
+ return *x.SessionSource
|
|
|
+ }
|
|
|
+ return BotSessionSource_NONE
|
|
|
+}
|
|
|
+
|
|
|
+type BotMemuMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ FaceImages []*BotMediaMetadata `protobuf:"bytes,1,rep,name=faceImages" json:"faceImages,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemuMetadata) Reset() {
|
|
|
+ *x = BotMemuMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[34]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemuMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMemuMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMemuMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[34]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMemuMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMemuMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{34}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMemuMetadata) GetFaceImages() []*BotMediaMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.FaceImages
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type InThreadSurveyMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ TessaSessionID *string `protobuf:"bytes,1,opt,name=tessaSessionID" json:"tessaSessionID,omitempty"`
|
|
|
+ SimonSessionID *string `protobuf:"bytes,2,opt,name=simonSessionID" json:"simonSessionID,omitempty"`
|
|
|
+ SimonSurveyID *string `protobuf:"bytes,3,opt,name=simonSurveyID" json:"simonSurveyID,omitempty"`
|
|
|
+ TessaRootID *string `protobuf:"bytes,4,opt,name=tessaRootID" json:"tessaRootID,omitempty"`
|
|
|
+ RequestID *string `protobuf:"bytes,5,opt,name=requestID" json:"requestID,omitempty"`
|
|
|
+ TessaEvent *string `protobuf:"bytes,6,opt,name=tessaEvent" json:"tessaEvent,omitempty"`
|
|
|
+ InvitationHeaderText *string `protobuf:"bytes,7,opt,name=invitationHeaderText" json:"invitationHeaderText,omitempty"`
|
|
|
+ InvitationBodyText *string `protobuf:"bytes,8,opt,name=invitationBodyText" json:"invitationBodyText,omitempty"`
|
|
|
+ InvitationCtaText *string `protobuf:"bytes,9,opt,name=invitationCtaText" json:"invitationCtaText,omitempty"`
|
|
|
+ InvitationCtaURL *string `protobuf:"bytes,10,opt,name=invitationCtaURL" json:"invitationCtaURL,omitempty"`
|
|
|
+ SurveyTitle *string `protobuf:"bytes,11,opt,name=surveyTitle" json:"surveyTitle,omitempty"`
|
|
|
+ Questions []*InThreadSurveyMetadata_InThreadSurveyQuestion `protobuf:"bytes,12,rep,name=questions" json:"questions,omitempty"`
|
|
|
+ SurveyContinueButtonText *string `protobuf:"bytes,13,opt,name=surveyContinueButtonText" json:"surveyContinueButtonText,omitempty"`
|
|
|
+ SurveySubmitButtonText *string `protobuf:"bytes,14,opt,name=surveySubmitButtonText" json:"surveySubmitButtonText,omitempty"`
|
|
|
+ PrivacyStatementFull *string `protobuf:"bytes,15,opt,name=privacyStatementFull" json:"privacyStatementFull,omitempty"`
|
|
|
+ PrivacyStatementParts []*InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart `protobuf:"bytes,16,rep,name=privacyStatementParts" json:"privacyStatementParts,omitempty"`
|
|
|
+ FeedbackToastText *string `protobuf:"bytes,17,opt,name=feedbackToastText" json:"feedbackToastText,omitempty"`
|
|
|
+ StartQuestionIndex *int32 `protobuf:"varint,18,opt,name=startQuestionIndex" json:"startQuestionIndex,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) Reset() {
|
|
|
+ *x = InThreadSurveyMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[35]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InThreadSurveyMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[35]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use InThreadSurveyMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*InThreadSurveyMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{35}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetTessaSessionID() string {
|
|
|
+ if x != nil && x.TessaSessionID != nil {
|
|
|
+ return *x.TessaSessionID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetSimonSessionID() string {
|
|
|
+ if x != nil && x.SimonSessionID != nil {
|
|
|
+ return *x.SimonSessionID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetSimonSurveyID() string {
|
|
|
+ if x != nil && x.SimonSurveyID != nil {
|
|
|
+ return *x.SimonSurveyID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetTessaRootID() string {
|
|
|
+ if x != nil && x.TessaRootID != nil {
|
|
|
+ return *x.TessaRootID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetRequestID() string {
|
|
|
+ if x != nil && x.RequestID != nil {
|
|
|
+ return *x.RequestID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetTessaEvent() string {
|
|
|
+ if x != nil && x.TessaEvent != nil {
|
|
|
+ return *x.TessaEvent
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetInvitationHeaderText() string {
|
|
|
+ if x != nil && x.InvitationHeaderText != nil {
|
|
|
+ return *x.InvitationHeaderText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetInvitationBodyText() string {
|
|
|
+ if x != nil && x.InvitationBodyText != nil {
|
|
|
+ return *x.InvitationBodyText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetInvitationCtaText() string {
|
|
|
+ if x != nil && x.InvitationCtaText != nil {
|
|
|
+ return *x.InvitationCtaText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetInvitationCtaURL() string {
|
|
|
+ if x != nil && x.InvitationCtaURL != nil {
|
|
|
+ return *x.InvitationCtaURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetSurveyTitle() string {
|
|
|
+ if x != nil && x.SurveyTitle != nil {
|
|
|
+ return *x.SurveyTitle
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetQuestions() []*InThreadSurveyMetadata_InThreadSurveyQuestion {
|
|
|
+ if x != nil {
|
|
|
+ return x.Questions
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetSurveyContinueButtonText() string {
|
|
|
+ if x != nil && x.SurveyContinueButtonText != nil {
|
|
|
+ return *x.SurveyContinueButtonText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetSurveySubmitButtonText() string {
|
|
|
+ if x != nil && x.SurveySubmitButtonText != nil {
|
|
|
+ return *x.SurveySubmitButtonText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetPrivacyStatementFull() string {
|
|
|
+ if x != nil && x.PrivacyStatementFull != nil {
|
|
|
+ return *x.PrivacyStatementFull
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetPrivacyStatementParts() []*InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart {
|
|
|
+ if x != nil {
|
|
|
+ return x.PrivacyStatementParts
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetFeedbackToastText() string {
|
|
|
+ if x != nil && x.FeedbackToastText != nil {
|
|
|
+ return *x.FeedbackToastText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata) GetStartQuestionIndex() int32 {
|
|
|
+ if x != nil && x.StartQuestionIndex != nil {
|
|
|
+ return *x.StartQuestionIndex
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type BotMessageOriginMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Origins []*BotMessageOrigin `protobuf:"bytes,1,rep,name=origins" json:"origins,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageOriginMetadata) Reset() {
|
|
|
+ *x = BotMessageOriginMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[36]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageOriginMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMessageOriginMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMessageOriginMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[36]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMessageOriginMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMessageOriginMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{36}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageOriginMetadata) GetOrigins() []*BotMessageOrigin {
|
|
|
+ if x != nil {
|
|
|
+ return x.Origins
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotUnifiedResponseMutation struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SbsMetadata *BotUnifiedResponseMutation_SideBySideMetadata `protobuf:"bytes,1,opt,name=sbsMetadata" json:"sbsMetadata,omitempty"`
|
|
|
+ MediaDetailsMetadataList []*BotUnifiedResponseMutation_MediaDetailsMetadata `protobuf:"bytes,2,rep,name=mediaDetailsMetadataList" json:"mediaDetailsMetadataList,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation) Reset() {
|
|
|
+ *x = BotUnifiedResponseMutation{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[37]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotUnifiedResponseMutation) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[37]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotUnifiedResponseMutation.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotUnifiedResponseMutation) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{37}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation) GetSbsMetadata() *BotUnifiedResponseMutation_SideBySideMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.SbsMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation) GetMediaDetailsMetadataList() []*BotUnifiedResponseMutation_MediaDetailsMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.MediaDetailsMetadataList
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ AvatarMetadata *BotAvatarMetadata `protobuf:"bytes,1,opt,name=avatarMetadata" json:"avatarMetadata,omitempty"`
|
|
|
+ PersonaID *string `protobuf:"bytes,2,opt,name=personaID" json:"personaID,omitempty"`
|
|
|
+ PluginMetadata *BotPluginMetadata `protobuf:"bytes,3,opt,name=pluginMetadata" json:"pluginMetadata,omitempty"`
|
|
|
+ SuggestedPromptMetadata *BotSuggestedPromptMetadata `protobuf:"bytes,4,opt,name=suggestedPromptMetadata" json:"suggestedPromptMetadata,omitempty"`
|
|
|
+ InvokerJID *string `protobuf:"bytes,5,opt,name=invokerJID" json:"invokerJID,omitempty"`
|
|
|
+ SessionMetadata *BotSessionMetadata `protobuf:"bytes,6,opt,name=sessionMetadata" json:"sessionMetadata,omitempty"`
|
|
|
+ MemuMetadata *BotMemuMetadata `protobuf:"bytes,7,opt,name=memuMetadata" json:"memuMetadata,omitempty"`
|
|
|
+ Timezone *string `protobuf:"bytes,8,opt,name=timezone" json:"timezone,omitempty"`
|
|
|
+ ReminderMetadata *BotReminderMetadata `protobuf:"bytes,9,opt,name=reminderMetadata" json:"reminderMetadata,omitempty"`
|
|
|
+ ModelMetadata *BotModelMetadata `protobuf:"bytes,10,opt,name=modelMetadata" json:"modelMetadata,omitempty"`
|
|
|
+ MessageDisclaimerText *string `protobuf:"bytes,11,opt,name=messageDisclaimerText" json:"messageDisclaimerText,omitempty"`
|
|
|
+ ProgressIndicatorMetadata *BotProgressIndicatorMetadata `protobuf:"bytes,12,opt,name=progressIndicatorMetadata" json:"progressIndicatorMetadata,omitempty"`
|
|
|
+ CapabilityMetadata *BotCapabilityMetadata `protobuf:"bytes,13,opt,name=capabilityMetadata" json:"capabilityMetadata,omitempty"`
|
|
|
+ ImagineMetadata *BotImagineMetadata `protobuf:"bytes,14,opt,name=imagineMetadata" json:"imagineMetadata,omitempty"`
|
|
|
+ MemoryMetadata *BotMemoryMetadata `protobuf:"bytes,15,opt,name=memoryMetadata" json:"memoryMetadata,omitempty"`
|
|
|
+ RenderingMetadata *BotRenderingMetadata `protobuf:"bytes,16,opt,name=renderingMetadata" json:"renderingMetadata,omitempty"`
|
|
|
+ BotMetricsMetadata *BotMetricsMetadata `protobuf:"bytes,17,opt,name=botMetricsMetadata" json:"botMetricsMetadata,omitempty"`
|
|
|
+ BotLinkedAccountsMetadata *BotLinkedAccountsMetadata `protobuf:"bytes,18,opt,name=botLinkedAccountsMetadata" json:"botLinkedAccountsMetadata,omitempty"`
|
|
|
+ RichResponseSourcesMetadata *BotSourcesMetadata `protobuf:"bytes,19,opt,name=richResponseSourcesMetadata" json:"richResponseSourcesMetadata,omitempty"`
|
|
|
+ AiConversationContext []byte `protobuf:"bytes,20,opt,name=aiConversationContext" json:"aiConversationContext,omitempty"`
|
|
|
+ BotPromotionMessageMetadata *BotPromotionMessageMetadata `protobuf:"bytes,21,opt,name=botPromotionMessageMetadata" json:"botPromotionMessageMetadata,omitempty"`
|
|
|
+ BotModeSelectionMetadata *BotModeSelectionMetadata `protobuf:"bytes,22,opt,name=botModeSelectionMetadata" json:"botModeSelectionMetadata,omitempty"`
|
|
|
+ BotQuotaMetadata *BotQuotaMetadata `protobuf:"bytes,23,opt,name=botQuotaMetadata" json:"botQuotaMetadata,omitempty"`
|
|
|
+ BotAgeCollectionMetadata *BotAgeCollectionMetadata `protobuf:"bytes,24,opt,name=botAgeCollectionMetadata" json:"botAgeCollectionMetadata,omitempty"`
|
|
|
+ ConversationStarterPromptID *string `protobuf:"bytes,25,opt,name=conversationStarterPromptID" json:"conversationStarterPromptID,omitempty"`
|
|
|
+ BotResponseID *string `protobuf:"bytes,26,opt,name=botResponseID" json:"botResponseID,omitempty"`
|
|
|
+ VerificationMetadata *BotSignatureVerificationMetadata `protobuf:"bytes,27,opt,name=verificationMetadata" json:"verificationMetadata,omitempty"`
|
|
|
+ UnifiedResponseMutation *BotUnifiedResponseMutation `protobuf:"bytes,28,opt,name=unifiedResponseMutation" json:"unifiedResponseMutation,omitempty"`
|
|
|
+ BotMessageOriginMetadata *BotMessageOriginMetadata `protobuf:"bytes,29,opt,name=botMessageOriginMetadata" json:"botMessageOriginMetadata,omitempty"`
|
|
|
+ InThreadSurveyMetadata *InThreadSurveyMetadata `protobuf:"bytes,30,opt,name=inThreadSurveyMetadata" json:"inThreadSurveyMetadata,omitempty"`
|
|
|
+ BotThreadInfo *AIThreadInfo `protobuf:"bytes,31,opt,name=botThreadInfo" json:"botThreadInfo,omitempty"`
|
|
|
+ RegenerateMetadata *AIRegenerateMetadata `protobuf:"bytes,32,opt,name=regenerateMetadata" json:"regenerateMetadata,omitempty"`
|
|
|
+ SessionTransparencyMetadata *SessionTransparencyMetadata `protobuf:"bytes,33,opt,name=sessionTransparencyMetadata" json:"sessionTransparencyMetadata,omitempty"`
|
|
|
+ BotDocumentMessageMetadata *BotDocumentMessageMetadata `protobuf:"bytes,34,opt,name=botDocumentMessageMetadata" json:"botDocumentMessageMetadata,omitempty"`
|
|
|
+ InternalMetadata []byte `protobuf:"bytes,999,opt,name=internalMetadata" json:"internalMetadata,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) Reset() {
|
|
|
+ *x = BotMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[38]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[38]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{38}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetAvatarMetadata() *BotAvatarMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.AvatarMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetPersonaID() string {
|
|
|
+ if x != nil && x.PersonaID != nil {
|
|
|
+ return *x.PersonaID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetPluginMetadata() *BotPluginMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.PluginMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetSuggestedPromptMetadata() *BotSuggestedPromptMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.SuggestedPromptMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetInvokerJID() string {
|
|
|
+ if x != nil && x.InvokerJID != nil {
|
|
|
+ return *x.InvokerJID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetSessionMetadata() *BotSessionMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.SessionMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetMemuMetadata() *BotMemuMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.MemuMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetTimezone() string {
|
|
|
+ if x != nil && x.Timezone != nil {
|
|
|
+ return *x.Timezone
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetReminderMetadata() *BotReminderMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.ReminderMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetModelMetadata() *BotModelMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.ModelMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetMessageDisclaimerText() string {
|
|
|
+ if x != nil && x.MessageDisclaimerText != nil {
|
|
|
+ return *x.MessageDisclaimerText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetProgressIndicatorMetadata() *BotProgressIndicatorMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.ProgressIndicatorMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetCapabilityMetadata() *BotCapabilityMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.CapabilityMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetImagineMetadata() *BotImagineMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.ImagineMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetMemoryMetadata() *BotMemoryMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.MemoryMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetRenderingMetadata() *BotRenderingMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.RenderingMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotMetricsMetadata() *BotMetricsMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotMetricsMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotLinkedAccountsMetadata() *BotLinkedAccountsMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotLinkedAccountsMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetRichResponseSourcesMetadata() *BotSourcesMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.RichResponseSourcesMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetAiConversationContext() []byte {
|
|
|
+ if x != nil {
|
|
|
+ return x.AiConversationContext
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotPromotionMessageMetadata() *BotPromotionMessageMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotPromotionMessageMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotModeSelectionMetadata() *BotModeSelectionMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotModeSelectionMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotQuotaMetadata() *BotQuotaMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotQuotaMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotAgeCollectionMetadata() *BotAgeCollectionMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotAgeCollectionMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetConversationStarterPromptID() string {
|
|
|
+ if x != nil && x.ConversationStarterPromptID != nil {
|
|
|
+ return *x.ConversationStarterPromptID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotResponseID() string {
|
|
|
+ if x != nil && x.BotResponseID != nil {
|
|
|
+ return *x.BotResponseID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetVerificationMetadata() *BotSignatureVerificationMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.VerificationMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetUnifiedResponseMutation() *BotUnifiedResponseMutation {
|
|
|
+ if x != nil {
|
|
|
+ return x.UnifiedResponseMutation
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotMessageOriginMetadata() *BotMessageOriginMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotMessageOriginMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetInThreadSurveyMetadata() *InThreadSurveyMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.InThreadSurveyMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotThreadInfo() *AIThreadInfo {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotThreadInfo
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetRegenerateMetadata() *AIRegenerateMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.RegenerateMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetSessionTransparencyMetadata() *SessionTransparencyMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.SessionTransparencyMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetBotDocumentMessageMetadata() *BotDocumentMessageMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.BotDocumentMessageMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMetadata) GetInternalMetadata() []byte {
|
|
|
+ if x != nil {
|
|
|
+ return x.InternalMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type ForwardedAIBotMessageInfo struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ BotName *string `protobuf:"bytes,1,opt,name=botName" json:"botName,omitempty"`
|
|
|
+ BotJID *string `protobuf:"bytes,2,opt,name=botJID" json:"botJID,omitempty"`
|
|
|
+ CreatorName *string `protobuf:"bytes,3,opt,name=creatorName" json:"creatorName,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ForwardedAIBotMessageInfo) Reset() {
|
|
|
+ *x = ForwardedAIBotMessageInfo{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[39]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ForwardedAIBotMessageInfo) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*ForwardedAIBotMessageInfo) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *ForwardedAIBotMessageInfo) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[39]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use ForwardedAIBotMessageInfo.ProtoReflect.Descriptor instead.
|
|
|
+func (*ForwardedAIBotMessageInfo) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{39}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ForwardedAIBotMessageInfo) GetBotName() string {
|
|
|
+ if x != nil && x.BotName != nil {
|
|
|
+ return *x.BotName
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ForwardedAIBotMessageInfo) GetBotJID() string {
|
|
|
+ if x != nil && x.BotJID != nil {
|
|
|
+ return *x.BotJID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ForwardedAIBotMessageInfo) GetCreatorName() string {
|
|
|
+ if x != nil && x.CreatorName != nil {
|
|
|
+ return *x.CreatorName
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotMessageSharingInfo struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ BotEntryPointOrigin *BotMetricsEntryPoint `protobuf:"varint,1,opt,name=botEntryPointOrigin,enum=WAAICommon.BotMetricsEntryPoint" json:"botEntryPointOrigin,omitempty"`
|
|
|
+ ForwardScore *uint32 `protobuf:"varint,2,opt,name=forwardScore" json:"forwardScore,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageSharingInfo) Reset() {
|
|
|
+ *x = BotMessageSharingInfo{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[40]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageSharingInfo) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotMessageSharingInfo) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotMessageSharingInfo) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[40]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotMessageSharingInfo.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotMessageSharingInfo) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{40}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageSharingInfo) GetBotEntryPointOrigin() BotMetricsEntryPoint {
|
|
|
+ if x != nil && x.BotEntryPointOrigin != nil {
|
|
|
+ return *x.BotEntryPointOrigin
|
|
|
+ }
|
|
|
+ return BotMetricsEntryPoint_UNDEFINED_ENTRY_POINT
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotMessageSharingInfo) GetForwardScore() uint32 {
|
|
|
+ if x != nil && x.ForwardScore != nil {
|
|
|
+ return *x.ForwardScore
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseImageURL struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ImagePreviewURL *string `protobuf:"bytes,1,opt,name=imagePreviewURL" json:"imagePreviewURL,omitempty"`
|
|
|
+ ImageHighResURL *string `protobuf:"bytes,2,opt,name=imageHighResURL" json:"imageHighResURL,omitempty"`
|
|
|
+ SourceURL *string `protobuf:"bytes,3,opt,name=sourceURL" json:"sourceURL,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseImageURL) Reset() {
|
|
|
+ *x = AIRichResponseImageURL{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[41]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseImageURL) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseImageURL) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseImageURL) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[41]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseImageURL.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseImageURL) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{41}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseImageURL) GetImagePreviewURL() string {
|
|
|
+ if x != nil && x.ImagePreviewURL != nil {
|
|
|
+ return *x.ImagePreviewURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseImageURL) GetImageHighResURL() string {
|
|
|
+ if x != nil && x.ImageHighResURL != nil {
|
|
|
+ return *x.ImageHighResURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseImageURL) GetSourceURL() string {
|
|
|
+ if x != nil && x.SourceURL != nil {
|
|
|
+ return *x.SourceURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseGridImageMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ GridImageURL *AIRichResponseImageURL `protobuf:"bytes,1,opt,name=gridImageURL" json:"gridImageURL,omitempty"`
|
|
|
+ ImageURLs []*AIRichResponseImageURL `protobuf:"bytes,2,rep,name=imageURLs" json:"imageURLs,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseGridImageMetadata) Reset() {
|
|
|
+ *x = AIRichResponseGridImageMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[42]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseGridImageMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseGridImageMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseGridImageMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[42]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseGridImageMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseGridImageMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{42}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseGridImageMetadata) GetGridImageURL() *AIRichResponseImageURL {
|
|
|
+ if x != nil {
|
|
|
+ return x.GridImageURL
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseGridImageMetadata) GetImageURLs() []*AIRichResponseImageURL {
|
|
|
+ if x != nil {
|
|
|
+ return x.ImageURLs
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseTableMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Rows []*AIRichResponseTableMetadata_AIRichResponseTableRow `protobuf:"bytes,1,rep,name=rows" json:"rows,omitempty"`
|
|
|
+ Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata) Reset() {
|
|
|
+ *x = AIRichResponseTableMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[43]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseTableMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[43]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseTableMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseTableMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{43}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata) GetRows() []*AIRichResponseTableMetadata_AIRichResponseTableRow {
|
|
|
+ if x != nil {
|
|
|
+ return x.Rows
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata) GetTitle() string {
|
|
|
+ if x != nil && x.Title != nil {
|
|
|
+ return *x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseUnifiedResponse struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Data []byte `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseUnifiedResponse) Reset() {
|
|
|
+ *x = AIRichResponseUnifiedResponse{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[44]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseUnifiedResponse) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseUnifiedResponse) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseUnifiedResponse) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[44]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseUnifiedResponse.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseUnifiedResponse) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{44}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseUnifiedResponse) GetData() []byte {
|
|
|
+ if x != nil {
|
|
|
+ return x.Data
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseLatexMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
|
|
|
+ Expressions []*AIRichResponseLatexMetadata_AIRichResponseLatexExpression `protobuf:"bytes,2,rep,name=expressions" json:"expressions,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata) Reset() {
|
|
|
+ *x = AIRichResponseLatexMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[45]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseLatexMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[45]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseLatexMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseLatexMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{45}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata) GetText() string {
|
|
|
+ if x != nil && x.Text != nil {
|
|
|
+ return *x.Text
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata) GetExpressions() []*AIRichResponseLatexMetadata_AIRichResponseLatexExpression {
|
|
|
+ if x != nil {
|
|
|
+ return x.Expressions
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseMapMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ CenterLatitude *float64 `protobuf:"fixed64,1,opt,name=centerLatitude" json:"centerLatitude,omitempty"`
|
|
|
+ CenterLongitude *float64 `protobuf:"fixed64,2,opt,name=centerLongitude" json:"centerLongitude,omitempty"`
|
|
|
+ LatitudeDelta *float64 `protobuf:"fixed64,3,opt,name=latitudeDelta" json:"latitudeDelta,omitempty"`
|
|
|
+ LongitudeDelta *float64 `protobuf:"fixed64,4,opt,name=longitudeDelta" json:"longitudeDelta,omitempty"`
|
|
|
+ Annotations []*AIRichResponseMapMetadata_AIRichResponseMapAnnotation `protobuf:"bytes,5,rep,name=annotations" json:"annotations,omitempty"`
|
|
|
+ ShowInfoList *bool `protobuf:"varint,6,opt,name=showInfoList" json:"showInfoList,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) Reset() {
|
|
|
+ *x = AIRichResponseMapMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[46]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseMapMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[46]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseMapMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseMapMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{46}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) GetCenterLatitude() float64 {
|
|
|
+ if x != nil && x.CenterLatitude != nil {
|
|
|
+ return *x.CenterLatitude
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) GetCenterLongitude() float64 {
|
|
|
+ if x != nil && x.CenterLongitude != nil {
|
|
|
+ return *x.CenterLongitude
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) GetLatitudeDelta() float64 {
|
|
|
+ if x != nil && x.LatitudeDelta != nil {
|
|
|
+ return *x.LatitudeDelta
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) GetLongitudeDelta() float64 {
|
|
|
+ if x != nil && x.LongitudeDelta != nil {
|
|
|
+ return *x.LongitudeDelta
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) GetAnnotations() []*AIRichResponseMapMetadata_AIRichResponseMapAnnotation {
|
|
|
+ if x != nil {
|
|
|
+ return x.Annotations
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata) GetShowInfoList() bool {
|
|
|
+ if x != nil && x.ShowInfoList != nil {
|
|
|
+ return *x.ShowInfoList
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseSubMessage struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ MessageType *AIRichResponseSubMessageType `protobuf:"varint,1,opt,name=messageType,enum=WAAICommon.AIRichResponseSubMessageType" json:"messageType,omitempty"`
|
|
|
+ GridImageMetadata *AIRichResponseGridImageMetadata `protobuf:"bytes,2,opt,name=gridImageMetadata" json:"gridImageMetadata,omitempty"`
|
|
|
+ MessageText *string `protobuf:"bytes,3,opt,name=messageText" json:"messageText,omitempty"`
|
|
|
+ ImageMetadata *AIRichResponseInlineImageMetadata `protobuf:"bytes,4,opt,name=imageMetadata" json:"imageMetadata,omitempty"`
|
|
|
+ CodeMetadata *AIRichResponseCodeMetadata `protobuf:"bytes,5,opt,name=codeMetadata" json:"codeMetadata,omitempty"`
|
|
|
+ TableMetadata *AIRichResponseTableMetadata `protobuf:"bytes,6,opt,name=tableMetadata" json:"tableMetadata,omitempty"`
|
|
|
+ DynamicMetadata *AIRichResponseDynamicMetadata `protobuf:"bytes,7,opt,name=dynamicMetadata" json:"dynamicMetadata,omitempty"`
|
|
|
+ LatexMetadata *AIRichResponseLatexMetadata `protobuf:"bytes,8,opt,name=latexMetadata" json:"latexMetadata,omitempty"`
|
|
|
+ MapMetadata *AIRichResponseMapMetadata `protobuf:"bytes,9,opt,name=mapMetadata" json:"mapMetadata,omitempty"`
|
|
|
+ ContentItemsMetadata *AIRichResponseContentItemsMetadata `protobuf:"bytes,10,opt,name=contentItemsMetadata" json:"contentItemsMetadata,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) Reset() {
|
|
|
+ *x = AIRichResponseSubMessage{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[47]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseSubMessage) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[47]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseSubMessage.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseSubMessage) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{47}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetMessageType() AIRichResponseSubMessageType {
|
|
|
+ if x != nil && x.MessageType != nil {
|
|
|
+ return *x.MessageType
|
|
|
+ }
|
|
|
+ return AIRichResponseSubMessageType_AI_RICH_RESPONSE_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetGridImageMetadata() *AIRichResponseGridImageMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.GridImageMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetMessageText() string {
|
|
|
+ if x != nil && x.MessageText != nil {
|
|
|
+ return *x.MessageText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetImageMetadata() *AIRichResponseInlineImageMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.ImageMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetCodeMetadata() *AIRichResponseCodeMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.CodeMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetTableMetadata() *AIRichResponseTableMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.TableMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetDynamicMetadata() *AIRichResponseDynamicMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.DynamicMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetLatexMetadata() *AIRichResponseLatexMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.LatexMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetMapMetadata() *AIRichResponseMapMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.MapMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseSubMessage) GetContentItemsMetadata() *AIRichResponseContentItemsMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.ContentItemsMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type AIRegenerateMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ MessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=messageKey" json:"messageKey,omitempty"`
|
|
|
+ ResponseTimestampMS *int64 `protobuf:"varint,2,opt,name=responseTimestampMS" json:"responseTimestampMS,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRegenerateMetadata) Reset() {
|
|
|
+ *x = AIRegenerateMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[48]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRegenerateMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRegenerateMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRegenerateMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[48]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRegenerateMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRegenerateMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{48}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRegenerateMetadata) GetMessageKey() *waCommon.MessageKey {
|
|
|
+ if x != nil {
|
|
|
+ return x.MessageKey
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRegenerateMetadata) GetResponseTimestampMS() int64 {
|
|
|
+ if x != nil && x.ResponseTimestampMS != nil {
|
|
|
+ return *x.ResponseTimestampMS
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type SessionTransparencyMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ DisclaimerText *string `protobuf:"bytes,1,opt,name=disclaimerText" json:"disclaimerText,omitempty"`
|
|
|
+ HcaID *string `protobuf:"bytes,2,opt,name=hcaID" json:"hcaID,omitempty"`
|
|
|
+ SessionTransparencyType *SessionTransparencyType `protobuf:"varint,3,opt,name=sessionTransparencyType,enum=WAAICommon.SessionTransparencyType" json:"sessionTransparencyType,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SessionTransparencyMetadata) Reset() {
|
|
|
+ *x = SessionTransparencyMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[49]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SessionTransparencyMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SessionTransparencyMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SessionTransparencyMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[49]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use SessionTransparencyMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*SessionTransparencyMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{49}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SessionTransparencyMetadata) GetDisclaimerText() string {
|
|
|
+ if x != nil && x.DisclaimerText != nil {
|
|
|
+ return *x.DisclaimerText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SessionTransparencyMetadata) GetHcaID() string {
|
|
|
+ if x != nil && x.HcaID != nil {
|
|
|
+ return *x.HcaID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SessionTransparencyMetadata) GetSessionTransparencyType() SessionTransparencyType {
|
|
|
+ if x != nil && x.SessionTransparencyType != nil {
|
|
|
+ return *x.SessionTransparencyType
|
|
|
+ }
|
|
|
+ return SessionTransparencyType_UNKNOWN_TYPE
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata_BotPlanningStepMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ StatusTitle *string `protobuf:"bytes,1,opt,name=statusTitle" json:"statusTitle,omitempty"`
|
|
|
+ StatusBody *string `protobuf:"bytes,2,opt,name=statusBody" json:"statusBody,omitempty"`
|
|
|
+ SourcesMetadata []*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata `protobuf:"bytes,3,rep,name=sourcesMetadata" json:"sourcesMetadata,omitempty"`
|
|
|
+ Status *BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus `protobuf:"varint,4,opt,name=status,enum=WAAICommon.BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus" json:"status,omitempty"`
|
|
|
+ IsReasoning *bool `protobuf:"varint,5,opt,name=isReasoning" json:"isReasoning,omitempty"`
|
|
|
+ IsEnhancedSearch *bool `protobuf:"varint,6,opt,name=isEnhancedSearch" json:"isEnhancedSearch,omitempty"`
|
|
|
+ Sections []*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata `protobuf:"bytes,7,rep,name=sections" json:"sections,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) Reset() {
|
|
|
+ *x = BotProgressIndicatorMetadata_BotPlanningStepMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[50]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[50]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata_BotPlanningStepMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) GetStatusTitle() string {
|
|
|
+ if x != nil && x.StatusTitle != nil {
|
|
|
+ return *x.StatusTitle
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) GetStatusBody() string {
|
|
|
+ if x != nil && x.StatusBody != nil {
|
|
|
+ return *x.StatusBody
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) GetSourcesMetadata() []*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.SourcesMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) GetStatus() BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus {
|
|
|
+ if x != nil && x.Status != nil {
|
|
|
+ return *x.Status
|
|
|
+ }
|
|
|
+ return BotProgressIndicatorMetadata_BotPlanningStepMetadata_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) GetIsReasoning() bool {
|
|
|
+ if x != nil && x.IsReasoning != nil {
|
|
|
+ return *x.IsReasoning
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) GetIsEnhancedSearch() bool {
|
|
|
+ if x != nil && x.IsEnhancedSearch != nil {
|
|
|
+ return *x.IsEnhancedSearch
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata) GetSections() []*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.Sections
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SourceTitle *string `protobuf:"bytes,1,opt,name=sourceTitle" json:"sourceTitle,omitempty"`
|
|
|
+ Provider *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider `protobuf:"varint,2,opt,name=provider,enum=WAAICommon.BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider" json:"provider,omitempty"`
|
|
|
+ SourceURL *string `protobuf:"bytes,3,opt,name=sourceURL" json:"sourceURL,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) Reset() {
|
|
|
+ *x = BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[51]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[51]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) GetSourceTitle() string {
|
|
|
+ if x != nil && x.SourceTitle != nil {
|
|
|
+ return *x.SourceTitle
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) GetProvider() BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider {
|
|
|
+ if x != nil && x.Provider != nil {
|
|
|
+ return *x.Provider
|
|
|
+ }
|
|
|
+ return BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata) GetSourceURL() string {
|
|
|
+ if x != nil && x.SourceURL != nil {
|
|
|
+ return *x.SourceURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SectionTitle *string `protobuf:"bytes,1,opt,name=sectionTitle" json:"sectionTitle,omitempty"`
|
|
|
+ SectionBody *string `protobuf:"bytes,2,opt,name=sectionBody" json:"sectionBody,omitempty"`
|
|
|
+ SourcesMetadata []*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata `protobuf:"bytes,3,rep,name=sourcesMetadata" json:"sourcesMetadata,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) Reset() {
|
|
|
+ *x = BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[52]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[52]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7, 0, 1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) GetSectionTitle() string {
|
|
|
+ if x != nil && x.SectionTitle != nil {
|
|
|
+ return *x.SectionTitle
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) GetSectionBody() string {
|
|
|
+ if x != nil && x.SectionBody != nil {
|
|
|
+ return *x.SectionBody
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata) GetSourcesMetadata() []*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.SourcesMetadata
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
|
|
|
+ Provider *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider `protobuf:"varint,2,opt,name=provider,enum=WAAICommon.BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider" json:"provider,omitempty"`
|
|
|
+ SourceURL *string `protobuf:"bytes,3,opt,name=sourceURL" json:"sourceURL,omitempty"`
|
|
|
+ FavIconURL *string `protobuf:"bytes,4,opt,name=favIconURL" json:"favIconURL,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) Reset() {
|
|
|
+ *x = BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[53]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[53]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{7, 0, 2}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) GetTitle() string {
|
|
|
+ if x != nil && x.Title != nil {
|
|
|
+ return *x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) GetProvider() BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider {
|
|
|
+ if x != nil && x.Provider != nil {
|
|
|
+ return *x.Provider
|
|
|
+ }
|
|
|
+ return BotProgressIndicatorMetadata_BotPlanningStepMetadata_UNKNOWN_PROVIDER
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) GetSourceURL() string {
|
|
|
+ if x != nil && x.SourceURL != nil {
|
|
|
+ return *x.SourceURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata) GetFavIconURL() string {
|
|
|
+ if x != nil && x.FavIconURL != nil {
|
|
|
+ return *x.FavIconURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotQuotaMetadata_BotFeatureQuotaMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ FeatureType *BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType `protobuf:"varint,1,opt,name=featureType,enum=WAAICommon.BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType" json:"featureType,omitempty"`
|
|
|
+ RemainingQuota *uint32 `protobuf:"varint,2,opt,name=remainingQuota" json:"remainingQuota,omitempty"`
|
|
|
+ ExpirationTimestamp *uint64 `protobuf:"varint,3,opt,name=expirationTimestamp" json:"expirationTimestamp,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata_BotFeatureQuotaMetadata) Reset() {
|
|
|
+ *x = BotQuotaMetadata_BotFeatureQuotaMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[54]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata_BotFeatureQuotaMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotQuotaMetadata_BotFeatureQuotaMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata_BotFeatureQuotaMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[54]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotQuotaMetadata_BotFeatureQuotaMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotQuotaMetadata_BotFeatureQuotaMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{10, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata_BotFeatureQuotaMetadata) GetFeatureType() BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType {
|
|
|
+ if x != nil && x.FeatureType != nil {
|
|
|
+ return *x.FeatureType
|
|
|
+ }
|
|
|
+ return BotQuotaMetadata_BotFeatureQuotaMetadata_UNKNOWN_FEATURE
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata_BotFeatureQuotaMetadata) GetRemainingQuota() uint32 {
|
|
|
+ if x != nil && x.RemainingQuota != nil {
|
|
|
+ return *x.RemainingQuota
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotQuotaMetadata_BotFeatureQuotaMetadata) GetExpirationTimestamp() uint64 {
|
|
|
+ if x != nil && x.ExpirationTimestamp != nil {
|
|
|
+ return *x.ExpirationTimestamp
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type BotSourcesMetadata_BotSourceItem struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Provider *BotSourcesMetadata_BotSourceItem_SourceProvider `protobuf:"varint,1,opt,name=provider,enum=WAAICommon.BotSourcesMetadata_BotSourceItem_SourceProvider" json:"provider,omitempty"`
|
|
|
+ ThumbnailCDNURL *string `protobuf:"bytes,2,opt,name=thumbnailCDNURL" json:"thumbnailCDNURL,omitempty"`
|
|
|
+ SourceProviderURL *string `protobuf:"bytes,3,opt,name=sourceProviderURL" json:"sourceProviderURL,omitempty"`
|
|
|
+ SourceQuery *string `protobuf:"bytes,4,opt,name=sourceQuery" json:"sourceQuery,omitempty"`
|
|
|
+ FaviconCDNURL *string `protobuf:"bytes,5,opt,name=faviconCDNURL" json:"faviconCDNURL,omitempty"`
|
|
|
+ CitationNumber *uint32 `protobuf:"varint,6,opt,name=citationNumber" json:"citationNumber,omitempty"`
|
|
|
+ SourceTitle *string `protobuf:"bytes,7,opt,name=sourceTitle" json:"sourceTitle,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) Reset() {
|
|
|
+ *x = BotSourcesMetadata_BotSourceItem{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[55]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotSourcesMetadata_BotSourceItem) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[55]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotSourcesMetadata_BotSourceItem.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotSourcesMetadata_BotSourceItem) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{13, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) GetProvider() BotSourcesMetadata_BotSourceItem_SourceProvider {
|
|
|
+ if x != nil && x.Provider != nil {
|
|
|
+ return *x.Provider
|
|
|
+ }
|
|
|
+ return BotSourcesMetadata_BotSourceItem_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) GetThumbnailCDNURL() string {
|
|
|
+ if x != nil && x.ThumbnailCDNURL != nil {
|
|
|
+ return *x.ThumbnailCDNURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) GetSourceProviderURL() string {
|
|
|
+ if x != nil && x.SourceProviderURL != nil {
|
|
|
+ return *x.SourceProviderURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) GetSourceQuery() string {
|
|
|
+ if x != nil && x.SourceQuery != nil {
|
|
|
+ return *x.SourceQuery
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) GetFaviconCDNURL() string {
|
|
|
+ if x != nil && x.FaviconCDNURL != nil {
|
|
|
+ return *x.FaviconCDNURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) GetCitationNumber() uint32 {
|
|
|
+ if x != nil && x.CitationNumber != nil {
|
|
|
+ return *x.CitationNumber
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotSourcesMetadata_BotSourceItem) GetSourceTitle() string {
|
|
|
+ if x != nil && x.SourceTitle != nil {
|
|
|
+ return *x.SourceTitle
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type AIThreadInfo_AIThreadClientInfo struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Type *AIThreadInfo_AIThreadClientInfo_AIThreadType `protobuf:"varint,1,opt,name=type,enum=WAAICommon.AIThreadInfo_AIThreadClientInfo_AIThreadType" json:"type,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadClientInfo) Reset() {
|
|
|
+ *x = AIThreadInfo_AIThreadClientInfo{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[56]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadClientInfo) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIThreadInfo_AIThreadClientInfo) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadClientInfo) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[56]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIThreadInfo_AIThreadClientInfo.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIThreadInfo_AIThreadClientInfo) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{15, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadClientInfo) GetType() AIThreadInfo_AIThreadClientInfo_AIThreadType {
|
|
|
+ if x != nil && x.Type != nil {
|
|
|
+ return *x.Type
|
|
|
+ }
|
|
|
+ return AIThreadInfo_AIThreadClientInfo_UNKNOWN
|
|
|
+}
|
|
|
+
|
|
|
+type AIThreadInfo_AIThreadServerInfo struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadServerInfo) Reset() {
|
|
|
+ *x = AIThreadInfo_AIThreadServerInfo{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[57]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadServerInfo) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIThreadInfo_AIThreadServerInfo) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadServerInfo) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[57]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIThreadInfo_AIThreadServerInfo.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIThreadInfo_AIThreadServerInfo) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{15, 1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIThreadInfo_AIThreadServerInfo) GetTitle() string {
|
|
|
+ if x != nil && x.Title != nil {
|
|
|
+ return *x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SelectedRequestID *string `protobuf:"bytes,1,opt,name=selectedRequestID" json:"selectedRequestID,omitempty"`
|
|
|
+ SurveyID *uint32 `protobuf:"varint,2,opt,name=surveyID" json:"surveyID,omitempty"`
|
|
|
+ SimonSessionFbid *string `protobuf:"bytes,3,opt,name=simonSessionFbid" json:"simonSessionFbid,omitempty"`
|
|
|
+ ResponseOtid *string `protobuf:"bytes,4,opt,name=responseOtid" json:"responseOtid,omitempty"`
|
|
|
+ ResponseTimestampMSString *string `protobuf:"bytes,5,opt,name=responseTimestampMSString" json:"responseTimestampMSString,omitempty"`
|
|
|
+ IsSelectedResponsePrimary *bool `protobuf:"varint,6,opt,name=isSelectedResponsePrimary" json:"isSelectedResponsePrimary,omitempty"`
|
|
|
+ MessageIDToEdit *string `protobuf:"bytes,7,opt,name=messageIDToEdit" json:"messageIDToEdit,omitempty"`
|
|
|
+ AnalyticsData *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData `protobuf:"bytes,8,opt,name=analyticsData" json:"analyticsData,omitempty"`
|
|
|
+ MetaAiAnalyticsData *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData `protobuf:"bytes,9,opt,name=metaAiAnalyticsData" json:"metaAiAnalyticsData,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[58]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[58]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetSelectedRequestID() string {
|
|
|
+ if x != nil && x.SelectedRequestID != nil {
|
|
|
+ return *x.SelectedRequestID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetSurveyID() uint32 {
|
|
|
+ if x != nil && x.SurveyID != nil {
|
|
|
+ return *x.SurveyID
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetSimonSessionFbid() string {
|
|
|
+ if x != nil && x.SimonSessionFbid != nil {
|
|
|
+ return *x.SimonSessionFbid
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetResponseOtid() string {
|
|
|
+ if x != nil && x.ResponseOtid != nil {
|
|
|
+ return *x.ResponseOtid
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetResponseTimestampMSString() string {
|
|
|
+ if x != nil && x.ResponseTimestampMSString != nil {
|
|
|
+ return *x.ResponseTimestampMSString
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetIsSelectedResponsePrimary() bool {
|
|
|
+ if x != nil && x.IsSelectedResponsePrimary != nil {
|
|
|
+ return *x.IsSelectedResponsePrimary
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetMessageIDToEdit() string {
|
|
|
+ if x != nil && x.MessageIDToEdit != nil {
|
|
|
+ return *x.MessageIDToEdit
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetAnalyticsData() *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData {
|
|
|
+ if x != nil {
|
|
|
+ return x.AnalyticsData
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata) GetMetaAiAnalyticsData() *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData {
|
|
|
+ if x != nil {
|
|
|
+ return x.MetaAiAnalyticsData
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SurveyID *uint32 `protobuf:"varint,1,opt,name=surveyID" json:"surveyID,omitempty"`
|
|
|
+ PrimaryResponseID *string `protobuf:"bytes,2,opt,name=primaryResponseID" json:"primaryResponseID,omitempty"`
|
|
|
+ TestArmName *string `protobuf:"bytes,3,opt,name=testArmName" json:"testArmName,omitempty"`
|
|
|
+ TimestampMSString *string `protobuf:"bytes,4,opt,name=timestampMSString" json:"timestampMSString,omitempty"`
|
|
|
+ CtaImpressionEvent *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData `protobuf:"bytes,5,opt,name=ctaImpressionEvent" json:"ctaImpressionEvent,omitempty"`
|
|
|
+ CtaClickEvent *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData `protobuf:"bytes,6,opt,name=ctaClickEvent" json:"ctaClickEvent,omitempty"`
|
|
|
+ CardImpressionEvent *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData `protobuf:"bytes,7,opt,name=cardImpressionEvent" json:"cardImpressionEvent,omitempty"`
|
|
|
+ ResponseEvent *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData `protobuf:"bytes,8,opt,name=responseEvent" json:"responseEvent,omitempty"`
|
|
|
+ AbandonEvent *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData `protobuf:"bytes,9,opt,name=abandonEvent" json:"abandonEvent,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[59]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[59]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetSurveyID() uint32 {
|
|
|
+ if x != nil && x.SurveyID != nil {
|
|
|
+ return *x.SurveyID
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetPrimaryResponseID() string {
|
|
|
+ if x != nil && x.PrimaryResponseID != nil {
|
|
|
+ return *x.PrimaryResponseID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetTestArmName() string {
|
|
|
+ if x != nil && x.TestArmName != nil {
|
|
|
+ return *x.TestArmName
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetTimestampMSString() string {
|
|
|
+ if x != nil && x.TimestampMSString != nil {
|
|
|
+ return *x.TimestampMSString
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetCtaImpressionEvent() *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData {
|
|
|
+ if x != nil {
|
|
|
+ return x.CtaImpressionEvent
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetCtaClickEvent() *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData {
|
|
|
+ if x != nil {
|
|
|
+ return x.CtaClickEvent
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetCardImpressionEvent() *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData {
|
|
|
+ if x != nil {
|
|
|
+ return x.CardImpressionEvent
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetResponseEvent() *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData {
|
|
|
+ if x != nil {
|
|
|
+ return x.ResponseEvent
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData) GetAbandonEvent() *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData {
|
|
|
+ if x != nil {
|
|
|
+ return x.AbandonEvent
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ TessaEvent *string `protobuf:"bytes,1,opt,name=tessaEvent" json:"tessaEvent,omitempty"`
|
|
|
+ TessaSessionFbid *string `protobuf:"bytes,2,opt,name=tessaSessionFbid" json:"tessaSessionFbid,omitempty"`
|
|
|
+ SimonSessionFbid *string `protobuf:"bytes,3,opt,name=simonSessionFbid" json:"simonSessionFbid,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[60]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[60]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0, 1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) GetTessaEvent() string {
|
|
|
+ if x != nil && x.TessaEvent != nil {
|
|
|
+ return *x.TessaEvent
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) GetTessaSessionFbid() string {
|
|
|
+ if x != nil && x.TessaSessionFbid != nil {
|
|
|
+ return *x.TessaSessionFbid
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData) GetSimonSessionFbid() string {
|
|
|
+ if x != nil && x.SimonSessionFbid != nil {
|
|
|
+ return *x.SimonSessionFbid
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ AbandonDwellTimeMSString *string `protobuf:"bytes,1,opt,name=abandonDwellTimeMSString" json:"abandonDwellTimeMSString,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[61]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[61]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0, 0, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData) GetAbandonDwellTimeMSString() string {
|
|
|
+ if x != nil && x.AbandonDwellTimeMSString != nil {
|
|
|
+ return *x.AbandonDwellTimeMSString
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ResponseDwellTimeMSString *string `protobuf:"bytes,1,opt,name=responseDwellTimeMSString" json:"responseDwellTimeMSString,omitempty"`
|
|
|
+ SelectedResponseID *string `protobuf:"bytes,2,opt,name=selectedResponseID" json:"selectedResponseID,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[62]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[62]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0, 0, 1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData) GetResponseDwellTimeMSString() string {
|
|
|
+ if x != nil && x.ResponseDwellTimeMSString != nil {
|
|
|
+ return *x.ResponseDwellTimeMSString
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData) GetSelectedResponseID() string {
|
|
|
+ if x != nil && x.SelectedResponseID != nil {
|
|
|
+ return *x.SelectedResponseID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[63]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[63]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0, 0, 2}
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ IsSurveyExpired *bool `protobuf:"varint,1,opt,name=isSurveyExpired" json:"isSurveyExpired,omitempty"`
|
|
|
+ ClickDwellTimeMSString *string `protobuf:"bytes,2,opt,name=clickDwellTimeMSString" json:"clickDwellTimeMSString,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[64]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[64]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0, 0, 3}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData) GetIsSurveyExpired() bool {
|
|
|
+ if x != nil && x.IsSurveyExpired != nil {
|
|
|
+ return *x.IsSurveyExpired
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData) GetClickDwellTimeMSString() string {
|
|
|
+ if x != nil && x.ClickDwellTimeMSString != nil {
|
|
|
+ return *x.ClickDwellTimeMSString
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ IsSurveyExpired *bool `protobuf:"varint,1,opt,name=isSurveyExpired" json:"isSurveyExpired,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData) Reset() {
|
|
|
+ *x = BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[65]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData) ProtoMessage() {
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[65]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{16, 0, 0, 4}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData) GetIsSurveyExpired() bool {
|
|
|
+ if x != nil && x.IsSurveyExpired != nil {
|
|
|
+ return *x.IsSurveyExpired
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseCodeMetadata_AIRichResponseCodeBlock struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ HighlightType *AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType `protobuf:"varint,1,opt,name=highlightType,enum=WAAICommon.AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType" json:"highlightType,omitempty"`
|
|
|
+ CodeContent *string `protobuf:"bytes,2,opt,name=codeContent" json:"codeContent,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata_AIRichResponseCodeBlock) Reset() {
|
|
|
+ *x = AIRichResponseCodeMetadata_AIRichResponseCodeBlock{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[66]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata_AIRichResponseCodeBlock) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseCodeMetadata_AIRichResponseCodeBlock) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata_AIRichResponseCodeBlock) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[66]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseCodeMetadata_AIRichResponseCodeBlock.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseCodeMetadata_AIRichResponseCodeBlock) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{18, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata_AIRichResponseCodeBlock) GetHighlightType() AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType {
|
|
|
+ if x != nil && x.HighlightType != nil {
|
|
|
+ return *x.HighlightType
|
|
|
+ }
|
|
|
+ return AIRichResponseCodeMetadata_AI_RICH_RESPONSE_CODE_HIGHLIGHT_DEFAULT
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseCodeMetadata_AIRichResponseCodeBlock) GetCodeContent() string {
|
|
|
+ if x != nil && x.CodeContent != nil {
|
|
|
+ return *x.CodeContent
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ // Types that are valid to be assigned to AIRichResponseContentItem:
|
|
|
+ //
|
|
|
+ // *AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_ReelItem
|
|
|
+ AIRichResponseContentItem isAIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_AIRichResponseContentItem `protobuf_oneof:"aIRichResponseContentItem"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata) Reset() {
|
|
|
+ *x = AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[67]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[67]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{20, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata) GetAIRichResponseContentItem() isAIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_AIRichResponseContentItem {
|
|
|
+ if x != nil {
|
|
|
+ return x.AIRichResponseContentItem
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata) GetReelItem() *AIRichResponseContentItemsMetadata_AIRichResponseReelItem {
|
|
|
+ if x != nil {
|
|
|
+ if x, ok := x.AIRichResponseContentItem.(*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_ReelItem); ok {
|
|
|
+ return x.ReelItem
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type isAIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_AIRichResponseContentItem interface {
|
|
|
+ isAIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_AIRichResponseContentItem()
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_ReelItem struct {
|
|
|
+ ReelItem *AIRichResponseContentItemsMetadata_AIRichResponseReelItem `protobuf:"bytes,1,opt,name=reelItem,oneof"`
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_ReelItem) isAIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_AIRichResponseContentItem() {
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseContentItemsMetadata_AIRichResponseReelItem struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
|
|
|
+ ProfileIconURL *string `protobuf:"bytes,2,opt,name=profileIconURL" json:"profileIconURL,omitempty"`
|
|
|
+ ThumbnailURL *string `protobuf:"bytes,3,opt,name=thumbnailURL" json:"thumbnailURL,omitempty"`
|
|
|
+ VideoURL *string `protobuf:"bytes,4,opt,name=videoURL" json:"videoURL,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseReelItem) Reset() {
|
|
|
+ *x = AIRichResponseContentItemsMetadata_AIRichResponseReelItem{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[68]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseReelItem) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseContentItemsMetadata_AIRichResponseReelItem) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseReelItem) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[68]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseContentItemsMetadata_AIRichResponseReelItem.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseContentItemsMetadata_AIRichResponseReelItem) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{20, 1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseReelItem) GetTitle() string {
|
|
|
+ if x != nil && x.Title != nil {
|
|
|
+ return *x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseReelItem) GetProfileIconURL() string {
|
|
|
+ if x != nil && x.ProfileIconURL != nil {
|
|
|
+ return *x.ProfileIconURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseReelItem) GetThumbnailURL() string {
|
|
|
+ if x != nil && x.ThumbnailURL != nil {
|
|
|
+ return *x.ThumbnailURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseContentItemsMetadata_AIRichResponseReelItem) GetVideoURL() string {
|
|
|
+ if x != nil && x.VideoURL != nil {
|
|
|
+ return *x.VideoURL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type AIHomeState_AIHomeOption struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Type *AIHomeState_AIHomeOption_AIHomeActionType `protobuf:"varint,1,opt,name=type,enum=WAAICommon.AIHomeState_AIHomeOption_AIHomeActionType" json:"type,omitempty"`
|
|
|
+ Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
|
|
|
+ PromptText *string `protobuf:"bytes,3,opt,name=promptText" json:"promptText,omitempty"`
|
|
|
+ SessionID *string `protobuf:"bytes,4,opt,name=sessionID" json:"sessionID,omitempty"`
|
|
|
+ ImageWdsIdentifier *string `protobuf:"bytes,5,opt,name=imageWdsIdentifier" json:"imageWdsIdentifier,omitempty"`
|
|
|
+ ImageTintColor *string `protobuf:"bytes,6,opt,name=imageTintColor" json:"imageTintColor,omitempty"`
|
|
|
+ ImageBackgroundColor *string `protobuf:"bytes,7,opt,name=imageBackgroundColor" json:"imageBackgroundColor,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) Reset() {
|
|
|
+ *x = AIHomeState_AIHomeOption{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[69]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIHomeState_AIHomeOption) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[69]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIHomeState_AIHomeOption.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIHomeState_AIHomeOption) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{22, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) GetType() AIHomeState_AIHomeOption_AIHomeActionType {
|
|
|
+ if x != nil && x.Type != nil {
|
|
|
+ return *x.Type
|
|
|
+ }
|
|
|
+ return AIHomeState_AIHomeOption_PROMPT
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) GetTitle() string {
|
|
|
+ if x != nil && x.Title != nil {
|
|
|
+ return *x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) GetPromptText() string {
|
|
|
+ if x != nil && x.PromptText != nil {
|
|
|
+ return *x.PromptText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) GetSessionID() string {
|
|
|
+ if x != nil && x.SessionID != nil {
|
|
|
+ return *x.SessionID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) GetImageWdsIdentifier() string {
|
|
|
+ if x != nil && x.ImageWdsIdentifier != nil {
|
|
|
+ return *x.ImageWdsIdentifier
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) GetImageTintColor() string {
|
|
|
+ if x != nil && x.ImageTintColor != nil {
|
|
|
+ return *x.ImageTintColor
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIHomeState_AIHomeOption) GetImageBackgroundColor() string {
|
|
|
+ if x != nil && x.ImageBackgroundColor != nil {
|
|
|
+ return *x.ImageBackgroundColor
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type BotRenderingMetadata_Keyword struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
|
|
|
+ AssociatedPrompts []string `protobuf:"bytes,2,rep,name=associatedPrompts" json:"associatedPrompts,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata_Keyword) Reset() {
|
|
|
+ *x = BotRenderingMetadata_Keyword{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[70]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata_Keyword) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotRenderingMetadata_Keyword) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata_Keyword) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[70]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotRenderingMetadata_Keyword.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotRenderingMetadata_Keyword) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{31, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata_Keyword) GetValue() string {
|
|
|
+ if x != nil && x.Value != nil {
|
|
|
+ return *x.Value
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotRenderingMetadata_Keyword) GetAssociatedPrompts() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.AssociatedPrompts
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
|
|
|
+ URL *string `protobuf:"bytes,2,opt,name=URL" json:"URL,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart) Reset() {
|
|
|
+ *x = InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[71]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[71]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart.ProtoReflect.Descriptor instead.
|
|
|
+func (*InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{35, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart) GetText() string {
|
|
|
+ if x != nil && x.Text != nil {
|
|
|
+ return *x.Text
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart) GetURL() string {
|
|
|
+ if x != nil && x.URL != nil {
|
|
|
+ return *x.URL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type InThreadSurveyMetadata_InThreadSurveyOption struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ StringValue *string `protobuf:"bytes,1,opt,name=stringValue" json:"stringValue,omitempty"`
|
|
|
+ NumericValue *uint32 `protobuf:"varint,2,opt,name=numericValue" json:"numericValue,omitempty"`
|
|
|
+ TextTranslated *string `protobuf:"bytes,3,opt,name=textTranslated" json:"textTranslated,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyOption) Reset() {
|
|
|
+ *x = InThreadSurveyMetadata_InThreadSurveyOption{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[72]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyOption) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InThreadSurveyMetadata_InThreadSurveyOption) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyOption) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[72]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use InThreadSurveyMetadata_InThreadSurveyOption.ProtoReflect.Descriptor instead.
|
|
|
+func (*InThreadSurveyMetadata_InThreadSurveyOption) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{35, 1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyOption) GetStringValue() string {
|
|
|
+ if x != nil && x.StringValue != nil {
|
|
|
+ return *x.StringValue
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyOption) GetNumericValue() uint32 {
|
|
|
+ if x != nil && x.NumericValue != nil {
|
|
|
+ return *x.NumericValue
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyOption) GetTextTranslated() string {
|
|
|
+ if x != nil && x.TextTranslated != nil {
|
|
|
+ return *x.TextTranslated
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type InThreadSurveyMetadata_InThreadSurveyQuestion struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ QuestionText *string `protobuf:"bytes,1,opt,name=questionText" json:"questionText,omitempty"`
|
|
|
+ QuestionID *string `protobuf:"bytes,2,opt,name=questionID" json:"questionID,omitempty"`
|
|
|
+ QuestionOptions []*InThreadSurveyMetadata_InThreadSurveyOption `protobuf:"bytes,3,rep,name=questionOptions" json:"questionOptions,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyQuestion) Reset() {
|
|
|
+ *x = InThreadSurveyMetadata_InThreadSurveyQuestion{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[73]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyQuestion) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InThreadSurveyMetadata_InThreadSurveyQuestion) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyQuestion) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[73]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use InThreadSurveyMetadata_InThreadSurveyQuestion.ProtoReflect.Descriptor instead.
|
|
|
+func (*InThreadSurveyMetadata_InThreadSurveyQuestion) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{35, 2}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyQuestion) GetQuestionText() string {
|
|
|
+ if x != nil && x.QuestionText != nil {
|
|
|
+ return *x.QuestionText
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyQuestion) GetQuestionID() string {
|
|
|
+ if x != nil && x.QuestionID != nil {
|
|
|
+ return *x.QuestionID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InThreadSurveyMetadata_InThreadSurveyQuestion) GetQuestionOptions() []*InThreadSurveyMetadata_InThreadSurveyOption {
|
|
|
+ if x != nil {
|
|
|
+ return x.QuestionOptions
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotUnifiedResponseMutation_MediaDetailsMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ ID *string `protobuf:"bytes,1,opt,name=ID" json:"ID,omitempty"`
|
|
|
+ HighResMedia *BotMediaMetadata `protobuf:"bytes,2,opt,name=highResMedia" json:"highResMedia,omitempty"`
|
|
|
+ PreviewMedia *BotMediaMetadata `protobuf:"bytes,3,opt,name=previewMedia" json:"previewMedia,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_MediaDetailsMetadata) Reset() {
|
|
|
+ *x = BotUnifiedResponseMutation_MediaDetailsMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[74]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_MediaDetailsMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotUnifiedResponseMutation_MediaDetailsMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_MediaDetailsMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[74]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotUnifiedResponseMutation_MediaDetailsMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotUnifiedResponseMutation_MediaDetailsMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{37, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_MediaDetailsMetadata) GetID() string {
|
|
|
+ if x != nil && x.ID != nil {
|
|
|
+ return *x.ID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_MediaDetailsMetadata) GetHighResMedia() *BotMediaMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.HighResMedia
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_MediaDetailsMetadata) GetPreviewMedia() *BotMediaMetadata {
|
|
|
+ if x != nil {
|
|
|
+ return x.PreviewMedia
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type BotUnifiedResponseMutation_SideBySideMetadata struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ PrimaryResponseID *string `protobuf:"bytes,1,opt,name=primaryResponseID" json:"primaryResponseID,omitempty"`
|
|
|
+ SurveyCtaHasRendered *bool `protobuf:"varint,2,opt,name=surveyCtaHasRendered" json:"surveyCtaHasRendered,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_SideBySideMetadata) Reset() {
|
|
|
+ *x = BotUnifiedResponseMutation_SideBySideMetadata{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[75]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_SideBySideMetadata) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*BotUnifiedResponseMutation_SideBySideMetadata) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_SideBySideMetadata) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[75]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use BotUnifiedResponseMutation_SideBySideMetadata.ProtoReflect.Descriptor instead.
|
|
|
+func (*BotUnifiedResponseMutation_SideBySideMetadata) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{37, 1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_SideBySideMetadata) GetPrimaryResponseID() string {
|
|
|
+ if x != nil && x.PrimaryResponseID != nil {
|
|
|
+ return *x.PrimaryResponseID
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *BotUnifiedResponseMutation_SideBySideMetadata) GetSurveyCtaHasRendered() bool {
|
|
|
+ if x != nil && x.SurveyCtaHasRendered != nil {
|
|
|
+ return *x.SurveyCtaHasRendered
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseTableMetadata_AIRichResponseTableRow struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Items []string `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
|
|
|
+ IsHeading *bool `protobuf:"varint,2,opt,name=isHeading" json:"isHeading,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata_AIRichResponseTableRow) Reset() {
|
|
|
+ *x = AIRichResponseTableMetadata_AIRichResponseTableRow{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[76]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata_AIRichResponseTableRow) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseTableMetadata_AIRichResponseTableRow) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata_AIRichResponseTableRow) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[76]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseTableMetadata_AIRichResponseTableRow.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseTableMetadata_AIRichResponseTableRow) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{43, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata_AIRichResponseTableRow) GetItems() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Items
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseTableMetadata_AIRichResponseTableRow) GetIsHeading() bool {
|
|
|
+ if x != nil && x.IsHeading != nil {
|
|
|
+ return *x.IsHeading
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseLatexMetadata_AIRichResponseLatexExpression struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ LatexExpression *string `protobuf:"bytes,1,opt,name=latexExpression" json:"latexExpression,omitempty"`
|
|
|
+ URL *string `protobuf:"bytes,2,opt,name=URL" json:"URL,omitempty"`
|
|
|
+ Width *float64 `protobuf:"fixed64,3,opt,name=width" json:"width,omitempty"`
|
|
|
+ Height *float64 `protobuf:"fixed64,4,opt,name=height" json:"height,omitempty"`
|
|
|
+ FontHeight *float64 `protobuf:"fixed64,5,opt,name=fontHeight" json:"fontHeight,omitempty"`
|
|
|
+ ImageTopPadding *float64 `protobuf:"fixed64,6,opt,name=imageTopPadding" json:"imageTopPadding,omitempty"`
|
|
|
+ ImageLeadingPadding *float64 `protobuf:"fixed64,7,opt,name=imageLeadingPadding" json:"imageLeadingPadding,omitempty"`
|
|
|
+ ImageBottomPadding *float64 `protobuf:"fixed64,8,opt,name=imageBottomPadding" json:"imageBottomPadding,omitempty"`
|
|
|
+ ImageTrailingPadding *float64 `protobuf:"fixed64,9,opt,name=imageTrailingPadding" json:"imageTrailingPadding,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) Reset() {
|
|
|
+ *x = AIRichResponseLatexMetadata_AIRichResponseLatexExpression{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[77]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseLatexMetadata_AIRichResponseLatexExpression) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[77]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseLatexMetadata_AIRichResponseLatexExpression.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseLatexMetadata_AIRichResponseLatexExpression) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{45, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetLatexExpression() string {
|
|
|
+ if x != nil && x.LatexExpression != nil {
|
|
|
+ return *x.LatexExpression
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetURL() string {
|
|
|
+ if x != nil && x.URL != nil {
|
|
|
+ return *x.URL
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetWidth() float64 {
|
|
|
+ if x != nil && x.Width != nil {
|
|
|
+ return *x.Width
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetHeight() float64 {
|
|
|
+ if x != nil && x.Height != nil {
|
|
|
+ return *x.Height
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetFontHeight() float64 {
|
|
|
+ if x != nil && x.FontHeight != nil {
|
|
|
+ return *x.FontHeight
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetImageTopPadding() float64 {
|
|
|
+ if x != nil && x.ImageTopPadding != nil {
|
|
|
+ return *x.ImageTopPadding
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetImageLeadingPadding() float64 {
|
|
|
+ if x != nil && x.ImageLeadingPadding != nil {
|
|
|
+ return *x.ImageLeadingPadding
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetImageBottomPadding() float64 {
|
|
|
+ if x != nil && x.ImageBottomPadding != nil {
|
|
|
+ return *x.ImageBottomPadding
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseLatexMetadata_AIRichResponseLatexExpression) GetImageTrailingPadding() float64 {
|
|
|
+ if x != nil && x.ImageTrailingPadding != nil {
|
|
|
+ return *x.ImageTrailingPadding
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type AIRichResponseMapMetadata_AIRichResponseMapAnnotation struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ AnnotationNumber *uint32 `protobuf:"varint,1,opt,name=annotationNumber" json:"annotationNumber,omitempty"`
|
|
|
+ Latitude *float64 `protobuf:"fixed64,2,opt,name=latitude" json:"latitude,omitempty"`
|
|
|
+ Longitude *float64 `protobuf:"fixed64,3,opt,name=longitude" json:"longitude,omitempty"`
|
|
|
+ Title *string `protobuf:"bytes,4,opt,name=title" json:"title,omitempty"`
|
|
|
+ Body *string `protobuf:"bytes,5,opt,name=body" json:"body,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) Reset() {
|
|
|
+ *x = AIRichResponseMapMetadata_AIRichResponseMapAnnotation{}
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[78]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*AIRichResponseMapMetadata_AIRichResponseMapAnnotation) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_waAICommon_WAAICommon_proto_msgTypes[78]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use AIRichResponseMapMetadata_AIRichResponseMapAnnotation.ProtoReflect.Descriptor instead.
|
|
|
+func (*AIRichResponseMapMetadata_AIRichResponseMapAnnotation) Descriptor() ([]byte, []int) {
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescGZIP(), []int{46, 0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) GetAnnotationNumber() uint32 {
|
|
|
+ if x != nil && x.AnnotationNumber != nil {
|
|
|
+ return *x.AnnotationNumber
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) GetLatitude() float64 {
|
|
|
+ if x != nil && x.Latitude != nil {
|
|
|
+ return *x.Latitude
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) GetLongitude() float64 {
|
|
|
+ if x != nil && x.Longitude != nil {
|
|
|
+ return *x.Longitude
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) GetTitle() string {
|
|
|
+ if x != nil && x.Title != nil {
|
|
|
+ return *x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *AIRichResponseMapMetadata_AIRichResponseMapAnnotation) GetBody() string {
|
|
|
+ if x != nil && x.Body != nil {
|
|
|
+ return *x.Body
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+var File_waAICommon_WAAICommon_proto protoreflect.FileDescriptor
|
|
|
+
|
|
|
+const file_waAICommon_WAAICommon_proto_rawDesc = "" +
|
|
|
+ "\n" +
|
|
|
+ "\x1bwaAICommon/WAAICommon.proto\x12\n" +
|
|
|
+ "WAAICommon\x1a\x17waCommon/WACommon.proto\"\xc2\x06\n" +
|
|
|
+ "\x11BotPluginMetadata\x12H\n" +
|
|
|
+ "\bprovider\x18\x01 \x01(\x0e2,.WAAICommon.BotPluginMetadata.SearchProviderR\bprovider\x12H\n" +
|
|
|
+ "\n" +
|
|
|
+ "pluginType\x18\x02 \x01(\x0e2(.WAAICommon.BotPluginMetadata.PluginTypeR\n" +
|
|
|
+ "pluginType\x12(\n" +
|
|
|
+ "\x0fthumbnailCDNURL\x18\x03 \x01(\tR\x0fthumbnailCDNURL\x12.\n" +
|
|
|
+ "\x12profilePhotoCDNURL\x18\x04 \x01(\tR\x12profilePhotoCDNURL\x12,\n" +
|
|
|
+ "\x11searchProviderURL\x18\x05 \x01(\tR\x11searchProviderURL\x12&\n" +
|
|
|
+ "\x0ereferenceIndex\x18\x06 \x01(\rR\x0ereferenceIndex\x12.\n" +
|
|
|
+ "\x12expectedLinksCount\x18\a \x01(\rR\x12expectedLinksCount\x12 \n" +
|
|
|
+ "\vsearchQuery\x18\t \x01(\tR\vsearchQuery\x12L\n" +
|
|
|
+ "\x16parentPluginMessageKey\x18\n" +
|
|
|
+ " \x01(\v2\x14.WACommon.MessageKeyR\x16parentPluginMessageKey\x12R\n" +
|
|
|
+ "\x0fdeprecatedField\x18\v \x01(\x0e2(.WAAICommon.BotPluginMetadata.PluginTypeR\x0fdeprecatedField\x12T\n" +
|
|
|
+ "\x10parentPluginType\x18\f \x01(\x0e2(.WAAICommon.BotPluginMetadata.PluginTypeR\x10parentPluginType\x12$\n" +
|
|
|
+ "\rfaviconCDNURL\x18\r \x01(\tR\rfaviconCDNURL\"7\n" +
|
|
|
+ "\n" +
|
|
|
+ "PluginType\x12\x12\n" +
|
|
|
+ "\x0eUNKNOWN_PLUGIN\x10\x00\x12\t\n" +
|
|
|
+ "\x05REELS\x10\x01\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06SEARCH\x10\x02\"@\n" +
|
|
|
+ "\x0eSearchProvider\x12\v\n" +
|
|
|
+ "\aUNKNOWN\x10\x00\x12\b\n" +
|
|
|
+ "\x04BING\x10\x01\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06GOOGLE\x10\x02\x12\v\n" +
|
|
|
+ "\aSUPPORT\x10\x03\"\x91\x01\n" +
|
|
|
+ "\x10BotLinkedAccount\x12E\n" +
|
|
|
+ "\x04type\x18\x01 \x01(\x0e21.WAAICommon.BotLinkedAccount.BotLinkedAccountTypeR\x04type\"6\n" +
|
|
|
+ "\x14BotLinkedAccountType\x12\x1e\n" +
|
|
|
+ "\x1aBOT_LINKED_ACCOUNT_TYPE_1P\x10\x00\"\xa2\x02\n" +
|
|
|
+ "$BotSignatureVerificationUseCaseProof\x12\x18\n" +
|
|
|
+ "\aversion\x18\x01 \x01(\x05R\aversion\x12^\n" +
|
|
|
+ "\auseCase\x18\x02 \x01(\x0e2D.WAAICommon.BotSignatureVerificationUseCaseProof.BotSignatureUseCaseR\auseCase\x12\x1c\n" +
|
|
|
+ "\tsignature\x18\x03 \x01(\fR\tsignature\x12*\n" +
|
|
|
+ "\x10certificateChain\x18\x04 \x03(\fR\x10certificateChain\"6\n" +
|
|
|
+ "\x13BotSignatureUseCase\x12\x0f\n" +
|
|
|
+ "\vUNSPECIFIED\x10\x00\x12\x0e\n" +
|
|
|
+ "\n" +
|
|
|
+ "WA_BOT_MSG\x10\x01\"\xe3\x01\n" +
|
|
|
+ "\x1bBotPromotionMessageMetadata\x12^\n" +
|
|
|
+ "\rpromotionType\x18\x01 \x01(\x0e28.WAAICommon.BotPromotionMessageMetadata.BotPromotionTypeR\rpromotionType\x12 \n" +
|
|
|
+ "\vbuttonTitle\x18\x02 \x01(\tR\vbuttonTitle\"B\n" +
|
|
|
+ "\x10BotPromotionType\x12\x10\n" +
|
|
|
+ "\fUNKNOWN_TYPE\x10\x00\x12\a\n" +
|
|
|
+ "\x03C50\x10\x01\x12\x13\n" +
|
|
|
+ "\x0fSURVEY_PLATFORM\x10\x02\"\xea\x02\n" +
|
|
|
+ "\x10BotMediaMetadata\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "fileSHA256\x18\x01 \x01(\tR\n" +
|
|
|
+ "fileSHA256\x12\x1a\n" +
|
|
|
+ "\bmediaKey\x18\x02 \x01(\tR\bmediaKey\x12$\n" +
|
|
|
+ "\rfileEncSHA256\x18\x03 \x01(\tR\rfileEncSHA256\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "directPath\x18\x04 \x01(\tR\n" +
|
|
|
+ "directPath\x12,\n" +
|
|
|
+ "\x11mediaKeyTimestamp\x18\x05 \x01(\x03R\x11mediaKeyTimestamp\x12\x1a\n" +
|
|
|
+ "\bmimetype\x18\x06 \x01(\tR\bmimetype\x12V\n" +
|
|
|
+ "\x0forientationType\x18\a \x01(\x0e2,.WAAICommon.BotMediaMetadata.OrientationTypeR\x0forientationType\"2\n" +
|
|
|
+ "\x0fOrientationType\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06CENTER\x10\x01\x12\b\n" +
|
|
|
+ "\x04LEFT\x10\x02\x12\t\n" +
|
|
|
+ "\x05RIGHT\x10\x03\"\xcd\x03\n" +
|
|
|
+ "\x13BotReminderMetadata\x12B\n" +
|
|
|
+ "\x11requestMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x11requestMessageKey\x12F\n" +
|
|
|
+ "\x06action\x18\x02 \x01(\x0e2..WAAICommon.BotReminderMetadata.ReminderActionR\x06action\x12\x12\n" +
|
|
|
+ "\x04name\x18\x03 \x01(\tR\x04name\x122\n" +
|
|
|
+ "\x14nextTriggerTimestamp\x18\x04 \x01(\x04R\x14nextTriggerTimestamp\x12O\n" +
|
|
|
+ "\tfrequency\x18\x05 \x01(\x0e21.WAAICommon.BotReminderMetadata.ReminderFrequencyR\tfrequency\"O\n" +
|
|
|
+ "\x11ReminderFrequency\x12\b\n" +
|
|
|
+ "\x04ONCE\x10\x01\x12\t\n" +
|
|
|
+ "\x05DAILY\x10\x02\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06WEEKLY\x10\x03\x12\f\n" +
|
|
|
+ "\bBIWEEKLY\x10\x04\x12\v\n" +
|
|
|
+ "\aMONTHLY\x10\x05\"@\n" +
|
|
|
+ "\x0eReminderAction\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06NOTIFY\x10\x01\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06CREATE\x10\x02\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06DELETE\x10\x03\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06UPDATE\x10\x04\"\xff\x02\n" +
|
|
|
+ "\x10BotModelMetadata\x12D\n" +
|
|
|
+ "\tmodelType\x18\x01 \x01(\x0e2&.WAAICommon.BotModelMetadata.ModelTypeR\tmodelType\x12_\n" +
|
|
|
+ "\x12premiumModelStatus\x18\x02 \x01(\x0e2/.WAAICommon.BotModelMetadata.PremiumModelStatusR\x12premiumModelStatus\x12,\n" +
|
|
|
+ "\x11modelNameOverride\x18\x03 \x01(\tR\x11modelNameOverride\"O\n" +
|
|
|
+ "\x12PremiumModelStatus\x12\x12\n" +
|
|
|
+ "\x0eUNKNOWN_STATUS\x10\x00\x12\r\n" +
|
|
|
+ "\tAVAILABLE\x10\x01\x12\x16\n" +
|
|
|
+ "\x12QUOTA_EXCEED_LIMIT\x10\x02\"E\n" +
|
|
|
+ "\tModelType\x12\x10\n" +
|
|
|
+ "\fUNKNOWN_TYPE\x10\x00\x12\x0e\n" +
|
|
|
+ "\n" +
|
|
|
+ "LLAMA_PROD\x10\x01\x12\x16\n" +
|
|
|
+ "\x12LLAMA_PROD_PREMIUM\x10\x02\"\xb6\r\n" +
|
|
|
+ "\x1cBotProgressIndicatorMetadata\x120\n" +
|
|
|
+ "\x13progressDescription\x18\x01 \x01(\tR\x13progressDescription\x12f\n" +
|
|
|
+ "\rstepsMetadata\x18\x02 \x03(\v2@.WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadataR\rstepsMetadata\x1a\xfb\v\n" +
|
|
|
+ "\x17BotPlanningStepMetadata\x12 \n" +
|
|
|
+ "\vstatusTitle\x18\x01 \x01(\tR\vstatusTitle\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "statusBody\x18\x02 \x01(\tR\n" +
|
|
|
+ "statusBody\x12\x8b\x01\n" +
|
|
|
+ "\x0fsourcesMetadata\x18\x03 \x03(\v2a.WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourcesMetadataR\x0fsourcesMetadata\x12k\n" +
|
|
|
+ "\x06status\x18\x04 \x01(\x0e2S.WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.PlanningStepStatusR\x06status\x12 \n" +
|
|
|
+ "\visReasoning\x18\x05 \x01(\bR\visReasoning\x12*\n" +
|
|
|
+ "\x10isEnhancedSearch\x18\x06 \x01(\bR\x10isEnhancedSearch\x12{\n" +
|
|
|
+ "\bsections\x18\a \x03(\v2_.WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningStepSectionMetadataR\bsections\x1a\xd4\x02\n" +
|
|
|
+ " BotPlanningSearchSourcesMetadata\x12 \n" +
|
|
|
+ "\vsourceTitle\x18\x01 \x01(\tR\vsourceTitle\x12\x9e\x01\n" +
|
|
|
+ "\bprovider\x18\x02 \x01(\x0e2\x81\x01.WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourcesMetadata.BotPlanningSearchSourceProviderR\bprovider\x12\x1c\n" +
|
|
|
+ "\tsourceURL\x18\x03 \x01(\tR\tsourceURL\"O\n" +
|
|
|
+ "\x1fBotPlanningSearchSourceProvider\x12\v\n" +
|
|
|
+ "\aUNKNOWN\x10\x00\x12\t\n" +
|
|
|
+ "\x05OTHER\x10\x01\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06GOOGLE\x10\x02\x12\b\n" +
|
|
|
+ "\x04BING\x10\x03\x1a\xf3\x01\n" +
|
|
|
+ "\x1eBotPlanningStepSectionMetadata\x12\"\n" +
|
|
|
+ "\fsectionTitle\x18\x01 \x01(\tR\fsectionTitle\x12 \n" +
|
|
|
+ "\vsectionBody\x18\x02 \x01(\tR\vsectionBody\x12\x8a\x01\n" +
|
|
|
+ "\x0fsourcesMetadata\x18\x03 \x03(\v2`.WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourceMetadataR\x0fsourcesMetadata\x1a\xeb\x01\n" +
|
|
|
+ "\x1fBotPlanningSearchSourceMetadata\x12\x14\n" +
|
|
|
+ "\x05title\x18\x01 \x01(\tR\x05title\x12t\n" +
|
|
|
+ "\bprovider\x18\x02 \x01(\x0e2X.WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotSearchSourceProviderR\bprovider\x12\x1c\n" +
|
|
|
+ "\tsourceURL\x18\x03 \x01(\tR\tsourceURL\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "favIconURL\x18\x04 \x01(\tR\n" +
|
|
|
+ "favIconURL\"P\n" +
|
|
|
+ "\x17BotSearchSourceProvider\x12\x14\n" +
|
|
|
+ "\x10UNKNOWN_PROVIDER\x10\x00\x12\t\n" +
|
|
|
+ "\x05OTHER\x10\x01\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06GOOGLE\x10\x02\x12\b\n" +
|
|
|
+ "\x04BING\x10\x03\"K\n" +
|
|
|
+ "\x12PlanningStepStatus\x12\v\n" +
|
|
|
+ "\aUNKNOWN\x10\x00\x12\v\n" +
|
|
|
+ "\aPLANNED\x10\x01\x12\r\n" +
|
|
|
+ "\tEXECUTING\x10\x02\x12\f\n" +
|
|
|
+ "\bFINISHED\x10\x03\"\xc7\r\n" +
|
|
|
+ "\x15BotCapabilityMetadata\x12W\n" +
|
|
|
+ "\fcapabilities\x18\x01 \x03(\x0e23.WAAICommon.BotCapabilityMetadata.BotCapabilityTypeR\fcapabilities\"\xd4\f\n" +
|
|
|
+ "\x11BotCapabilityType\x12\v\n" +
|
|
|
+ "\aUNKNOWN\x10\x00\x12\x16\n" +
|
|
|
+ "\x12PROGRESS_INDICATOR\x10\x01\x12\x19\n" +
|
|
|
+ "\x15RICH_RESPONSE_HEADING\x10\x02\x12\x1d\n" +
|
|
|
+ "\x19RICH_RESPONSE_NESTED_LIST\x10\x03\x12\r\n" +
|
|
|
+ "\tAI_MEMORY\x10\x04\x12 \n" +
|
|
|
+ "\x1cRICH_RESPONSE_THREAD_SURFING\x10\x05\x12\x17\n" +
|
|
|
+ "\x13RICH_RESPONSE_TABLE\x10\x06\x12\x16\n" +
|
|
|
+ "\x12RICH_RESPONSE_CODE\x10\a\x12%\n" +
|
|
|
+ "!RICH_RESPONSE_STRUCTURED_RESPONSE\x10\b\x12\x1e\n" +
|
|
|
+ "\x1aRICH_RESPONSE_INLINE_IMAGE\x10\t\x12#\n" +
|
|
|
+ "\x1fWA_IG_1P_PLUGIN_RANKING_CONTROL\x10\n" +
|
|
|
+ "\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_1\x10\v\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_2\x10\f\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_3\x10\r\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_4\x10\x0e\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_5\x10\x0f\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_6\x10\x10\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_7\x10\x11\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_8\x10\x12\x12$\n" +
|
|
|
+ " WA_IG_1P_PLUGIN_RANKING_UPDATE_9\x10\x13\x12%\n" +
|
|
|
+ "!WA_IG_1P_PLUGIN_RANKING_UPDATE_10\x10\x14\x12\x1d\n" +
|
|
|
+ "\x19RICH_RESPONSE_SUB_HEADING\x10\x15\x12\x1c\n" +
|
|
|
+ "\x18RICH_RESPONSE_GRID_IMAGE\x10\x16\x12\x18\n" +
|
|
|
+ "\x14AI_STUDIO_UGC_MEMORY\x10\x17\x12\x17\n" +
|
|
|
+ "\x13RICH_RESPONSE_LATEX\x10\x18\x12\x16\n" +
|
|
|
+ "\x12RICH_RESPONSE_MAPS\x10\x19\x12\x1e\n" +
|
|
|
+ "\x1aRICH_RESPONSE_INLINE_REELS\x10\x1a\x12\x14\n" +
|
|
|
+ "\x10AGENTIC_PLANNING\x10\x1b\x12\x13\n" +
|
|
|
+ "\x0fACCOUNT_LINKING\x10\x1c\x12\x1c\n" +
|
|
|
+ "\x18STREAMING_DISAGGREGATION\x10\x1d\x12\x1f\n" +
|
|
|
+ "\x1bRICH_RESPONSE_GRID_IMAGE_3P\x10\x1e\x12\x1e\n" +
|
|
|
+ "\x1aRICH_RESPONSE_LATEX_INLINE\x10\x1f\x12\x0e\n" +
|
|
|
+ "\n" +
|
|
|
+ "QUERY_PLAN\x10 \x12\x15\n" +
|
|
|
+ "\x11PROACTIVE_MESSAGE\x10!\x12\"\n" +
|
|
|
+ "\x1eRICH_RESPONSE_UNIFIED_RESPONSE\x10\"\x12\x15\n" +
|
|
|
+ "\x11PROMOTION_MESSAGE\x10#\x12\x1b\n" +
|
|
|
+ "\x17SIMPLIFIED_PROFILE_PAGE\x10$\x12$\n" +
|
|
|
+ " RICH_RESPONSE_SOURCES_IN_MESSAGE\x10%\x12%\n" +
|
|
|
+ "!RICH_RESPONSE_SIDE_BY_SIDE_SURVEY\x10&\x12(\n" +
|
|
|
+ "$RICH_RESPONSE_UNIFIED_TEXT_COMPONENT\x10'\x12\x14\n" +
|
|
|
+ "\x10AI_SHARED_MEMORY\x10(\x12!\n" +
|
|
|
+ "\x1dRICH_RESPONSE_UNIFIED_SOURCES\x10)\x12*\n" +
|
|
|
+ "&RICH_RESPONSE_UNIFIED_DOMAIN_CITATIONS\x10*\x12)\n" +
|
|
|
+ "%RICH_RESPONSE_UR_INLINE_REELS_ENABLED\x10+\x12'\n" +
|
|
|
+ "#RICH_RESPONSE_UR_MEDIA_GRID_ENABLED\x10,\x12*\n" +
|
|
|
+ "&RICH_RESPONSE_UR_TIMESTAMP_PLACEHOLDER\x10-\x12\x1f\n" +
|
|
|
+ "\x1bRICH_RESPONSE_IN_APP_SURVEY\x10.\x12\x1e\n" +
|
|
|
+ "\x1aAI_RESPONSE_MODEL_BRANDING\x10/\x12'\n" +
|
|
|
+ "#SESSION_TRANSPARENCY_SYSTEM_MESSAGE\x100\x12\x1e\n" +
|
|
|
+ "\x1aRICH_RESPONSE_UR_REASONING\x101\"\xa7\x01\n" +
|
|
|
+ "\x18BotModeSelectionMetadata\x12M\n" +
|
|
|
+ "\x04mode\x18\x01 \x03(\x0e29.WAAICommon.BotModeSelectionMetadata.BotUserSelectionModeR\x04mode\"<\n" +
|
|
|
+ "\x14BotUserSelectionMode\x12\x10\n" +
|
|
|
+ "\fUNKNOWN_MODE\x10\x00\x12\x12\n" +
|
|
|
+ "\x0eREASONING_MODE\x10\x01\"\x9d\x03\n" +
|
|
|
+ "\x10BotQuotaMetadata\x12n\n" +
|
|
|
+ "\x17botFeatureQuotaMetadata\x18\x01 \x03(\v24.WAAICommon.BotQuotaMetadata.BotFeatureQuotaMetadataR\x17botFeatureQuotaMetadata\x1a\x98\x02\n" +
|
|
|
+ "\x17BotFeatureQuotaMetadata\x12e\n" +
|
|
|
+ "\vfeatureType\x18\x01 \x01(\x0e2C.WAAICommon.BotQuotaMetadata.BotFeatureQuotaMetadata.BotFeatureTypeR\vfeatureType\x12&\n" +
|
|
|
+ "\x0eremainingQuota\x18\x02 \x01(\rR\x0eremainingQuota\x120\n" +
|
|
|
+ "\x13expirationTimestamp\x18\x03 \x01(\x04R\x13expirationTimestamp\"<\n" +
|
|
|
+ "\x0eBotFeatureType\x12\x13\n" +
|
|
|
+ "\x0fUNKNOWN_FEATURE\x10\x00\x12\x15\n" +
|
|
|
+ "\x11REASONING_FEATURE\x10\x01\"\xaa\x01\n" +
|
|
|
+ "\x12BotImagineMetadata\x12L\n" +
|
|
|
+ "\vimagineType\x18\x01 \x01(\x0e2*.WAAICommon.BotImagineMetadata.ImagineTypeR\vimagineType\"F\n" +
|
|
|
+ "\vImagineType\x12\v\n" +
|
|
|
+ "\aUNKNOWN\x10\x00\x12\v\n" +
|
|
|
+ "\aIMAGINE\x10\x01\x12\b\n" +
|
|
|
+ "\x04MEMU\x10\x02\x12\t\n" +
|
|
|
+ "\x05FLASH\x10\x03\x12\b\n" +
|
|
|
+ "\x04EDIT\x10\x04\"\xb7\x02\n" +
|
|
|
+ "\x18BotAgeCollectionMetadata\x124\n" +
|
|
|
+ "\x15ageCollectionEligible\x18\x01 \x01(\bR\x15ageCollectionEligible\x12N\n" +
|
|
|
+ "\"shouldTriggerAgeCollectionOnClient\x18\x02 \x01(\bR\"shouldTriggerAgeCollectionOnClient\x12d\n" +
|
|
|
+ "\x11ageCollectionType\x18\x03 \x01(\x0e26.WAAICommon.BotAgeCollectionMetadata.AgeCollectionTypeR\x11ageCollectionType\"/\n" +
|
|
|
+ "\x11AgeCollectionType\x12\x0e\n" +
|
|
|
+ "\n" +
|
|
|
+ "O18_BINARY\x10\x00\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06WAFFLE\x10\x01\"\xfe\x03\n" +
|
|
|
+ "\x12BotSourcesMetadata\x12F\n" +
|
|
|
+ "\asources\x18\x01 \x03(\v2,.WAAICommon.BotSourcesMetadata.BotSourceItemR\asources\x1a\x9f\x03\n" +
|
|
|
+ "\rBotSourceItem\x12W\n" +
|
|
|
+ "\bprovider\x18\x01 \x01(\x0e2;.WAAICommon.BotSourcesMetadata.BotSourceItem.SourceProviderR\bprovider\x12(\n" +
|
|
|
+ "\x0fthumbnailCDNURL\x18\x02 \x01(\tR\x0fthumbnailCDNURL\x12,\n" +
|
|
|
+ "\x11sourceProviderURL\x18\x03 \x01(\tR\x11sourceProviderURL\x12 \n" +
|
|
|
+ "\vsourceQuery\x18\x04 \x01(\tR\vsourceQuery\x12$\n" +
|
|
|
+ "\rfaviconCDNURL\x18\x05 \x01(\tR\rfaviconCDNURL\x12&\n" +
|
|
|
+ "\x0ecitationNumber\x18\x06 \x01(\rR\x0ecitationNumber\x12 \n" +
|
|
|
+ "\vsourceTitle\x18\a \x01(\tR\vsourceTitle\"K\n" +
|
|
|
+ "\x0eSourceProvider\x12\v\n" +
|
|
|
+ "\aUNKNOWN\x10\x00\x12\b\n" +
|
|
|
+ "\x04BING\x10\x01\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06GOOGLE\x10\x02\x12\v\n" +
|
|
|
+ "\aSUPPORT\x10\x03\x12\t\n" +
|
|
|
+ "\x05OTHER\x10\x04\"\x9b\x01\n" +
|
|
|
+ "\x10BotMessageOrigin\x12E\n" +
|
|
|
+ "\x04type\x18\x01 \x01(\x0e21.WAAICommon.BotMessageOrigin.BotMessageOriginTypeR\x04type\"@\n" +
|
|
|
+ "\x14BotMessageOriginType\x12(\n" +
|
|
|
+ "$BOT_MESSAGE_ORIGIN_TYPE_AI_INITIATED\x10\x00\"\xf2\x02\n" +
|
|
|
+ "\fAIThreadInfo\x12K\n" +
|
|
|
+ "\n" +
|
|
|
+ "serverInfo\x18\x01 \x01(\v2+.WAAICommon.AIThreadInfo.AIThreadServerInfoR\n" +
|
|
|
+ "serverInfo\x12K\n" +
|
|
|
+ "\n" +
|
|
|
+ "clientInfo\x18\x02 \x01(\v2+.WAAICommon.AIThreadInfo.AIThreadClientInfoR\n" +
|
|
|
+ "clientInfo\x1a\x9b\x01\n" +
|
|
|
+ "\x12AIThreadClientInfo\x12L\n" +
|
|
|
+ "\x04type\x18\x01 \x01(\x0e28.WAAICommon.AIThreadInfo.AIThreadClientInfo.AIThreadTypeR\x04type\"7\n" +
|
|
|
+ "\fAIThreadType\x12\v\n" +
|
|
|
+ "\aUNKNOWN\x10\x00\x12\v\n" +
|
|
|
+ "\aDEFAULT\x10\x01\x12\r\n" +
|
|
|
+ "\tINCOGNITO\x10\x02\x1a*\n" +
|
|
|
+ "\x12AIThreadServerInfo\x12\x14\n" +
|
|
|
+ "\x05title\x18\x01 \x01(\tR\x05title\"\xe5\x1e\n" +
|
|
|
+ "\x12BotFeedbackMessage\x124\n" +
|
|
|
+ "\n" +
|
|
|
+ "messageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\n" +
|
|
|
+ "messageKey\x12B\n" +
|
|
|
+ "\x04kind\x18\x02 \x01(\x0e2..WAAICommon.BotFeedbackMessage.BotFeedbackKindR\x04kind\x12\x12\n" +
|
|
|
+ "\x04text\x18\x03 \x01(\tR\x04text\x12\"\n" +
|
|
|
+ "\fkindNegative\x18\x04 \x01(\x04R\fkindNegative\x12\"\n" +
|
|
|
+ "\fkindPositive\x18\x05 \x01(\x04R\fkindPositive\x12I\n" +
|
|
|
+ "\n" +
|
|
|
+ "kindReport\x18\x06 \x01(\x0e2).WAAICommon.BotFeedbackMessage.ReportKindR\n" +
|
|
|
+ "kindReport\x12s\n" +
|
|
|
+ "\x18sideBySideSurveyMetadata\x18\a \x01(\v27.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadataR\x18sideBySideSurveyMetadata\x1a\x9c\x12\n" +
|
|
|
+ "\x18SideBySideSurveyMetadata\x12,\n" +
|
|
|
+ "\x11selectedRequestID\x18\x01 \x01(\tR\x11selectedRequestID\x12\x1a\n" +
|
|
|
+ "\bsurveyID\x18\x02 \x01(\rR\bsurveyID\x12*\n" +
|
|
|
+ "\x10simonSessionFbid\x18\x03 \x01(\tR\x10simonSessionFbid\x12\"\n" +
|
|
|
+ "\fresponseOtid\x18\x04 \x01(\tR\fresponseOtid\x12<\n" +
|
|
|
+ "\x19responseTimestampMSString\x18\x05 \x01(\tR\x19responseTimestampMSString\x12<\n" +
|
|
|
+ "\x19isSelectedResponsePrimary\x18\x06 \x01(\bR\x19isSelectedResponsePrimary\x12(\n" +
|
|
|
+ "\x0fmessageIDToEdit\x18\a \x01(\tR\x0fmessageIDToEdit\x12{\n" +
|
|
|
+ "\ranalyticsData\x18\b \x01(\v2U.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SideBySideSurveyAnalyticsDataR\ranalyticsData\x12\x8d\x01\n" +
|
|
|
+ "\x13metaAiAnalyticsData\x18\t \x01(\v2[.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsDataR\x13metaAiAnalyticsData\x1a\x98\f\n" +
|
|
|
+ "#SidebySideSurveyMetaAiAnalyticsData\x12\x1a\n" +
|
|
|
+ "\bsurveyID\x18\x01 \x01(\rR\bsurveyID\x12,\n" +
|
|
|
+ "\x11primaryResponseID\x18\x02 \x01(\tR\x11primaryResponseID\x12 \n" +
|
|
|
+ "\vtestArmName\x18\x03 \x01(\tR\vtestArmName\x12,\n" +
|
|
|
+ "\x11timestampMSString\x18\x04 \x01(\tR\x11timestampMSString\x12\xb3\x01\n" +
|
|
|
+ "\x12ctaImpressionEvent\x18\x05 \x01(\v2\x82\x01.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCTAImpressionEventDataR\x12ctaImpressionEvent\x12\xa3\x01\n" +
|
|
|
+ "\rctaClickEvent\x18\x06 \x01(\v2}.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCTAClickEventDataR\rctaClickEvent\x12\xb6\x01\n" +
|
|
|
+ "\x13cardImpressionEvent\x18\a \x01(\v2\x83\x01.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCardImpressionEventDataR\x13cardImpressionEvent\x12\xa3\x01\n" +
|
|
|
+ "\rresponseEvent\x18\b \x01(\v2}.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyResponseEventDataR\rresponseEvent\x12\xa0\x01\n" +
|
|
|
+ "\fabandonEvent\x18\t \x01(\v2|.WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyAbandonEventDataR\fabandonEvent\x1a^\n" +
|
|
|
+ " SideBySideSurveyAbandonEventData\x12:\n" +
|
|
|
+ "\x18abandonDwellTimeMSString\x18\x01 \x01(\tR\x18abandonDwellTimeMSString\x1a\x91\x01\n" +
|
|
|
+ "!SideBySideSurveyResponseEventData\x12<\n" +
|
|
|
+ "\x19responseDwellTimeMSString\x18\x01 \x01(\tR\x19responseDwellTimeMSString\x12.\n" +
|
|
|
+ "\x12selectedResponseID\x18\x02 \x01(\tR\x12selectedResponseID\x1a)\n" +
|
|
|
+ "'SideBySideSurveyCardImpressionEventData\x1a\x85\x01\n" +
|
|
|
+ "!SideBySideSurveyCTAClickEventData\x12(\n" +
|
|
|
+ "\x0fisSurveyExpired\x18\x01 \x01(\bR\x0fisSurveyExpired\x126\n" +
|
|
|
+ "\x16clickDwellTimeMSString\x18\x02 \x01(\tR\x16clickDwellTimeMSString\x1aR\n" +
|
|
|
+ "&SideBySideSurveyCTAImpressionEventData\x12(\n" +
|
|
|
+ "\x0fisSurveyExpired\x18\x01 \x01(\bR\x0fisSurveyExpired\x1a\x97\x01\n" +
|
|
|
+ "\x1dSideBySideSurveyAnalyticsData\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "tessaEvent\x18\x01 \x01(\tR\n" +
|
|
|
+ "tessaEvent\x12*\n" +
|
|
|
+ "\x10tessaSessionFbid\x18\x02 \x01(\tR\x10tessaSessionFbid\x12*\n" +
|
|
|
+ "\x10simonSessionFbid\x18\x03 \x01(\tR\x10simonSessionFbid\"#\n" +
|
|
|
+ "\n" +
|
|
|
+ "ReportKind\x12\b\n" +
|
|
|
+ "\x04NONE\x10\x00\x12\v\n" +
|
|
|
+ "\aGENERIC\x10\x01\"M\n" +
|
|
|
+ "\x1fBotFeedbackKindMultiplePositive\x12*\n" +
|
|
|
+ "&BOT_FEEDBACK_MULTIPLE_POSITIVE_GENERIC\x10\x01\"\xcb\x03\n" +
|
|
|
+ "\x1fBotFeedbackKindMultipleNegative\x12*\n" +
|
|
|
+ "&BOT_FEEDBACK_MULTIPLE_NEGATIVE_GENERIC\x10\x01\x12*\n" +
|
|
|
+ "&BOT_FEEDBACK_MULTIPLE_NEGATIVE_HELPFUL\x10\x02\x12.\n" +
|
|
|
+ "*BOT_FEEDBACK_MULTIPLE_NEGATIVE_INTERESTING\x10\x04\x12+\n" +
|
|
|
+ "'BOT_FEEDBACK_MULTIPLE_NEGATIVE_ACCURATE\x10\b\x12'\n" +
|
|
|
+ "#BOT_FEEDBACK_MULTIPLE_NEGATIVE_SAFE\x10\x10\x12(\n" +
|
|
|
+ "$BOT_FEEDBACK_MULTIPLE_NEGATIVE_OTHER\x10 \x12*\n" +
|
|
|
+ "&BOT_FEEDBACK_MULTIPLE_NEGATIVE_REFUSED\x10@\x12:\n" +
|
|
|
+ "5BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_VISUALLY_APPEALING\x10\x80\x01\x128\n" +
|
|
|
+ "3BOT_FEEDBACK_MULTIPLE_NEGATIVE_NOT_RELEVANT_TO_TEXT\x10\x80\x02\"\xd7\x04\n" +
|
|
|
+ "\x0fBotFeedbackKind\x12\x19\n" +
|
|
|
+ "\x15BOT_FEEDBACK_POSITIVE\x10\x00\x12!\n" +
|
|
|
+ "\x1dBOT_FEEDBACK_NEGATIVE_GENERIC\x10\x01\x12!\n" +
|
|
|
+ "\x1dBOT_FEEDBACK_NEGATIVE_HELPFUL\x10\x02\x12%\n" +
|
|
|
+ "!BOT_FEEDBACK_NEGATIVE_INTERESTING\x10\x03\x12\"\n" +
|
|
|
+ "\x1eBOT_FEEDBACK_NEGATIVE_ACCURATE\x10\x04\x12\x1e\n" +
|
|
|
+ "\x1aBOT_FEEDBACK_NEGATIVE_SAFE\x10\x05\x12\x1f\n" +
|
|
|
+ "\x1bBOT_FEEDBACK_NEGATIVE_OTHER\x10\x06\x12!\n" +
|
|
|
+ "\x1dBOT_FEEDBACK_NEGATIVE_REFUSED\x10\a\x120\n" +
|
|
|
+ ",BOT_FEEDBACK_NEGATIVE_NOT_VISUALLY_APPEALING\x10\b\x12.\n" +
|
|
|
+ "*BOT_FEEDBACK_NEGATIVE_NOT_RELEVANT_TO_TEXT\x10\t\x12&\n" +
|
|
|
+ "\"BOT_FEEDBACK_NEGATIVE_PERSONALIZED\x10\n" +
|
|
|
+ "\x12!\n" +
|
|
|
+ "\x1dBOT_FEEDBACK_NEGATIVE_CLARITY\x10\v\x125\n" +
|
|
|
+ "1BOT_FEEDBACK_NEGATIVE_DOESNT_LOOK_LIKE_THE_PERSON\x10\f\x125\n" +
|
|
|
+ "1BOT_FEEDBACK_NEGATIVE_HALLUCINATION_INTERNAL_ONLY\x10\r\x12\x19\n" +
|
|
|
+ "\x15BOT_FEEDBACK_NEGATIVE\x10\x0e\"\xc5\x03\n" +
|
|
|
+ "!AIRichResponseInlineImageMetadata\x12>\n" +
|
|
|
+ "\bimageURL\x18\x01 \x01(\v2\".WAAICommon.AIRichResponseImageURLR\bimageURL\x12\x1c\n" +
|
|
|
+ "\timageText\x18\x02 \x01(\tR\timageText\x12h\n" +
|
|
|
+ "\talignment\x18\x03 \x01(\x0e2J.WAAICommon.AIRichResponseInlineImageMetadata.AIRichResponseImageAlignmentR\talignment\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "tapLinkURL\x18\x04 \x01(\tR\n" +
|
|
|
+ "tapLinkURL\"\xb7\x01\n" +
|
|
|
+ "\x1cAIRichResponseImageAlignment\x121\n" +
|
|
|
+ "-AI_RICH_RESPONSE_IMAGE_LAYOUT_LEADING_ALIGNED\x10\x00\x122\n" +
|
|
|
+ ".AI_RICH_RESPONSE_IMAGE_LAYOUT_TRAILING_ALIGNED\x10\x01\x120\n" +
|
|
|
+ ",AI_RICH_RESPONSE_IMAGE_LAYOUT_CENTER_ALIGNED\x10\x02\"\xfb\x04\n" +
|
|
|
+ "\x1aAIRichResponseCodeMetadata\x12\"\n" +
|
|
|
+ "\fcodeLanguage\x18\x01 \x01(\tR\fcodeLanguage\x12^\n" +
|
|
|
+ "\n" +
|
|
|
+ "codeBlocks\x18\x02 \x03(\v2>.WAAICommon.AIRichResponseCodeMetadata.AIRichResponseCodeBlockR\n" +
|
|
|
+ "codeBlocks\x1a\xa9\x01\n" +
|
|
|
+ "\x17AIRichResponseCodeBlock\x12l\n" +
|
|
|
+ "\rhighlightType\x18\x01 \x01(\x0e2F.WAAICommon.AIRichResponseCodeMetadata.AIRichResponseCodeHighlightTypeR\rhighlightType\x12 \n" +
|
|
|
+ "\vcodeContent\x18\x02 \x01(\tR\vcodeContent\"\xac\x02\n" +
|
|
|
+ "\x1fAIRichResponseCodeHighlightType\x12+\n" +
|
|
|
+ "'AI_RICH_RESPONSE_CODE_HIGHLIGHT_DEFAULT\x10\x00\x12+\n" +
|
|
|
+ "'AI_RICH_RESPONSE_CODE_HIGHLIGHT_KEYWORD\x10\x01\x12*\n" +
|
|
|
+ "&AI_RICH_RESPONSE_CODE_HIGHLIGHT_METHOD\x10\x02\x12*\n" +
|
|
|
+ "&AI_RICH_RESPONSE_CODE_HIGHLIGHT_STRING\x10\x03\x12*\n" +
|
|
|
+ "&AI_RICH_RESPONSE_CODE_HIGHLIGHT_NUMBER\x10\x04\x12+\n" +
|
|
|
+ "'AI_RICH_RESPONSE_CODE_HIGHLIGHT_COMMENT\x10\x05\"\x86\x03\n" +
|
|
|
+ "\x1dAIRichResponseDynamicMetadata\x12_\n" +
|
|
|
+ "\x04type\x18\x01 \x01(\x0e2K.WAAICommon.AIRichResponseDynamicMetadata.AIRichResponseDynamicMetadataTypeR\x04type\x12\x18\n" +
|
|
|
+ "\aversion\x18\x02 \x01(\x04R\aversion\x12\x10\n" +
|
|
|
+ "\x03URL\x18\x03 \x01(\tR\x03URL\x12\x1c\n" +
|
|
|
+ "\tloopCount\x18\x04 \x01(\rR\tloopCount\"\xb9\x01\n" +
|
|
|
+ "!AIRichResponseDynamicMetadataType\x122\n" +
|
|
|
+ ".AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_UNKNOWN\x10\x00\x120\n" +
|
|
|
+ ",AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_IMAGE\x10\x01\x12.\n" +
|
|
|
+ "*AI_RICH_RESPONSE_DYNAMIC_METADATA_TYPE_GIF\x10\x02\"\xe5\x04\n" +
|
|
|
+ "\"AIRichResponseContentItemsMetadata\x12v\n" +
|
|
|
+ "\ritemsMetadata\x18\x01 \x03(\v2P.WAAICommon.AIRichResponseContentItemsMetadata.AIRichResponseContentItemMetadataR\ritemsMetadata\x12\\\n" +
|
|
|
+ "\vcontentType\x18\x02 \x01(\x0e2:.WAAICommon.AIRichResponseContentItemsMetadata.ContentTypeR\vcontentType\x1a\xa5\x01\n" +
|
|
|
+ "!AIRichResponseContentItemMetadata\x12c\n" +
|
|
|
+ "\breelItem\x18\x01 \x01(\v2E.WAAICommon.AIRichResponseContentItemsMetadata.AIRichResponseReelItemH\x00R\breelItemB\x1b\n" +
|
|
|
+ "\x19aIRichResponseContentItem\x1a\x96\x01\n" +
|
|
|
+ "\x16AIRichResponseReelItem\x12\x14\n" +
|
|
|
+ "\x05title\x18\x01 \x01(\tR\x05title\x12&\n" +
|
|
|
+ "\x0eprofileIconURL\x18\x02 \x01(\tR\x0eprofileIconURL\x12\"\n" +
|
|
|
+ "\fthumbnailURL\x18\x03 \x01(\tR\fthumbnailURL\x12\x1a\n" +
|
|
|
+ "\bvideoURL\x18\x04 \x01(\tR\bvideoURL\"(\n" +
|
|
|
+ "\vContentType\x12\v\n" +
|
|
|
+ "\aDEFAULT\x10\x00\x12\f\n" +
|
|
|
+ "\bCAROUSEL\x10\x01\"\xb6\x01\n" +
|
|
|
+ "\x1aBotDocumentMessageMetadata\x12Y\n" +
|
|
|
+ "\n" +
|
|
|
+ "pluginType\x18\x01 \x01(\x0e29.WAAICommon.BotDocumentMessageMetadata.DocumentPluginTypeR\n" +
|
|
|
+ "pluginType\"=\n" +
|
|
|
+ "\x12DocumentPluginType\x12\x13\n" +
|
|
|
+ "\x0fTEXT_EXTRACTION\x10\x00\x12\x12\n" +
|
|
|
+ "\x0eOCR_AND_IMAGES\x10\x01\"\xf2\x04\n" +
|
|
|
+ "\vAIHomeState\x12$\n" +
|
|
|
+ "\rlastFetchTime\x18\x01 \x01(\x03R\rlastFetchTime\x12R\n" +
|
|
|
+ "\x11capabilityOptions\x18\x02 \x03(\v2$.WAAICommon.AIHomeState.AIHomeOptionR\x11capabilityOptions\x12V\n" +
|
|
|
+ "\x13conversationOptions\x18\x03 \x03(\v2$.WAAICommon.AIHomeState.AIHomeOptionR\x13conversationOptions\x1a\x90\x03\n" +
|
|
|
+ "\fAIHomeOption\x12I\n" +
|
|
|
+ "\x04type\x18\x01 \x01(\x0e25.WAAICommon.AIHomeState.AIHomeOption.AIHomeActionTypeR\x04type\x12\x14\n" +
|
|
|
+ "\x05title\x18\x02 \x01(\tR\x05title\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "promptText\x18\x03 \x01(\tR\n" +
|
|
|
+ "promptText\x12\x1c\n" +
|
|
|
+ "\tsessionID\x18\x04 \x01(\tR\tsessionID\x12.\n" +
|
|
|
+ "\x12imageWdsIdentifier\x18\x05 \x01(\tR\x12imageWdsIdentifier\x12&\n" +
|
|
|
+ "\x0eimageTintColor\x18\x06 \x01(\tR\x0eimageTintColor\x122\n" +
|
|
|
+ "\x14imageBackgroundColor\x18\a \x01(\tR\x14imageBackgroundColor\"U\n" +
|
|
|
+ "\x10AIHomeActionType\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06PROMPT\x10\x00\x12\x10\n" +
|
|
|
+ "\fCREATE_IMAGE\x10\x01\x12\x11\n" +
|
|
|
+ "\rANIMATE_PHOTO\x10\x02\x12\x10\n" +
|
|
|
+ "\fANALYZE_FILE\x10\x03\"\xab\x01\n" +
|
|
|
+ "\x11BotAvatarMetadata\x12\x1c\n" +
|
|
|
+ "\tsentiment\x18\x01 \x01(\rR\tsentiment\x12$\n" +
|
|
|
+ "\rbehaviorGraph\x18\x02 \x01(\tR\rbehaviorGraph\x12\x16\n" +
|
|
|
+ "\x06action\x18\x03 \x01(\rR\x06action\x12\x1c\n" +
|
|
|
+ "\tintensity\x18\x04 \x01(\rR\tintensity\x12\x1c\n" +
|
|
|
+ "\twordCount\x18\x05 \x01(\rR\twordCount\"\xf6\x01\n" +
|
|
|
+ "\x1aBotSuggestedPromptMetadata\x12*\n" +
|
|
|
+ "\x10suggestedPrompts\x18\x01 \x03(\tR\x10suggestedPrompts\x120\n" +
|
|
|
+ "\x13selectedPromptIndex\x18\x02 \x01(\rR\x13selectedPromptIndex\x12N\n" +
|
|
|
+ "\x11promptSuggestions\x18\x03 \x01(\v2 .WAAICommon.BotPromptSuggestionsR\x11promptSuggestions\x12*\n" +
|
|
|
+ "\x10selectedPromptID\x18\x04 \x01(\tR\x10selectedPromptID\"Y\n" +
|
|
|
+ "\x14BotPromptSuggestions\x12A\n" +
|
|
|
+ "\vsuggestions\x18\x01 \x03(\v2\x1f.WAAICommon.BotPromptSuggestionR\vsuggestions\"I\n" +
|
|
|
+ "\x13BotPromptSuggestion\x12\x16\n" +
|
|
|
+ "\x06prompt\x18\x01 \x01(\tR\x06prompt\x12\x1a\n" +
|
|
|
+ "\bpromptID\x18\x02 \x01(\tR\bpromptID\"\x9b\x01\n" +
|
|
|
+ "\x19BotLinkedAccountsMetadata\x128\n" +
|
|
|
+ "\baccounts\x18\x01 \x03(\v2\x1c.WAAICommon.BotLinkedAccountR\baccounts\x12\"\n" +
|
|
|
+ "\facAuthTokens\x18\x02 \x01(\fR\facAuthTokens\x12 \n" +
|
|
|
+ "\vacErrorCode\x18\x03 \x01(\x05R\vacErrorCode\"\xad\x01\n" +
|
|
|
+ "\x11BotMemoryMetadata\x129\n" +
|
|
|
+ "\n" +
|
|
|
+ "addedFacts\x18\x01 \x03(\v2\x19.WAAICommon.BotMemoryFactR\n" +
|
|
|
+ "addedFacts\x12=\n" +
|
|
|
+ "\fremovedFacts\x18\x02 \x03(\v2\x19.WAAICommon.BotMemoryFactR\fremovedFacts\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "disclaimer\x18\x03 \x01(\tR\n" +
|
|
|
+ "disclaimer\";\n" +
|
|
|
+ "\rBotMemoryFact\x12\x12\n" +
|
|
|
+ "\x04fact\x18\x01 \x01(\tR\x04fact\x12\x16\n" +
|
|
|
+ "\x06factID\x18\x02 \x01(\tR\x06factID\"l\n" +
|
|
|
+ " BotSignatureVerificationMetadata\x12H\n" +
|
|
|
+ "\x06proofs\x18\x01 \x03(\v20.WAAICommon.BotSignatureVerificationUseCaseProofR\x06proofs\"\xab\x01\n" +
|
|
|
+ "\x14BotRenderingMetadata\x12D\n" +
|
|
|
+ "\bkeywords\x18\x01 \x03(\v2(.WAAICommon.BotRenderingMetadata.KeywordR\bkeywords\x1aM\n" +
|
|
|
+ "\aKeyword\x12\x14\n" +
|
|
|
+ "\x05value\x18\x01 \x01(\tR\x05value\x12,\n" +
|
|
|
+ "\x11associatedPrompts\x18\x02 \x03(\tR\x11associatedPrompts\"\xde\x01\n" +
|
|
|
+ "\x12BotMetricsMetadata\x12$\n" +
|
|
|
+ "\rdestinationID\x18\x01 \x01(\tR\rdestinationID\x12V\n" +
|
|
|
+ "\x15destinationEntryPoint\x18\x02 \x01(\x0e2 .WAAICommon.BotMetricsEntryPointR\x15destinationEntryPoint\x12J\n" +
|
|
|
+ "\fthreadOrigin\x18\x03 \x01(\x0e2&.WAAICommon.BotMetricsThreadEntryPointR\fthreadOrigin\"v\n" +
|
|
|
+ "\x12BotSessionMetadata\x12\x1c\n" +
|
|
|
+ "\tsessionID\x18\x01 \x01(\tR\tsessionID\x12B\n" +
|
|
|
+ "\rsessionSource\x18\x02 \x01(\x0e2\x1c.WAAICommon.BotSessionSourceR\rsessionSource\"O\n" +
|
|
|
+ "\x0fBotMemuMetadata\x12<\n" +
|
|
|
+ "\n" +
|
|
|
+ "faceImages\x18\x01 \x03(\v2\x1c.WAAICommon.BotMediaMetadataR\n" +
|
|
|
+ "faceImages\"\xbf\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x16InThreadSurveyMetadata\x12&\n" +
|
|
|
+ "\x0etessaSessionID\x18\x01 \x01(\tR\x0etessaSessionID\x12&\n" +
|
|
|
+ "\x0esimonSessionID\x18\x02 \x01(\tR\x0esimonSessionID\x12$\n" +
|
|
|
+ "\rsimonSurveyID\x18\x03 \x01(\tR\rsimonSurveyID\x12 \n" +
|
|
|
+ "\vtessaRootID\x18\x04 \x01(\tR\vtessaRootID\x12\x1c\n" +
|
|
|
+ "\trequestID\x18\x05 \x01(\tR\trequestID\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "tessaEvent\x18\x06 \x01(\tR\n" +
|
|
|
+ "tessaEvent\x122\n" +
|
|
|
+ "\x14invitationHeaderText\x18\a \x01(\tR\x14invitationHeaderText\x12.\n" +
|
|
|
+ "\x12invitationBodyText\x18\b \x01(\tR\x12invitationBodyText\x12,\n" +
|
|
|
+ "\x11invitationCtaText\x18\t \x01(\tR\x11invitationCtaText\x12*\n" +
|
|
|
+ "\x10invitationCtaURL\x18\n" +
|
|
|
+ " \x01(\tR\x10invitationCtaURL\x12 \n" +
|
|
|
+ "\vsurveyTitle\x18\v \x01(\tR\vsurveyTitle\x12W\n" +
|
|
|
+ "\tquestions\x18\f \x03(\v29.WAAICommon.InThreadSurveyMetadata.InThreadSurveyQuestionR\tquestions\x12:\n" +
|
|
|
+ "\x18surveyContinueButtonText\x18\r \x01(\tR\x18surveyContinueButtonText\x126\n" +
|
|
|
+ "\x16surveySubmitButtonText\x18\x0e \x01(\tR\x16surveySubmitButtonText\x122\n" +
|
|
|
+ "\x14privacyStatementFull\x18\x0f \x01(\tR\x14privacyStatementFull\x12{\n" +
|
|
|
+ "\x15privacyStatementParts\x18\x10 \x03(\v2E.WAAICommon.InThreadSurveyMetadata.InThreadSurveyPrivacyStatementPartR\x15privacyStatementParts\x12,\n" +
|
|
|
+ "\x11feedbackToastText\x18\x11 \x01(\tR\x11feedbackToastText\x12.\n" +
|
|
|
+ "\x12startQuestionIndex\x18\x12 \x01(\x05R\x12startQuestionIndex\x1aJ\n" +
|
|
|
+ "\"InThreadSurveyPrivacyStatementPart\x12\x12\n" +
|
|
|
+ "\x04text\x18\x01 \x01(\tR\x04text\x12\x10\n" +
|
|
|
+ "\x03URL\x18\x02 \x01(\tR\x03URL\x1a\x84\x01\n" +
|
|
|
+ "\x14InThreadSurveyOption\x12 \n" +
|
|
|
+ "\vstringValue\x18\x01 \x01(\tR\vstringValue\x12\"\n" +
|
|
|
+ "\fnumericValue\x18\x02 \x01(\rR\fnumericValue\x12&\n" +
|
|
|
+ "\x0etextTranslated\x18\x03 \x01(\tR\x0etextTranslated\x1a\xbf\x01\n" +
|
|
|
+ "\x16InThreadSurveyQuestion\x12\"\n" +
|
|
|
+ "\fquestionText\x18\x01 \x01(\tR\fquestionText\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "questionID\x18\x02 \x01(\tR\n" +
|
|
|
+ "questionID\x12a\n" +
|
|
|
+ "\x0fquestionOptions\x18\x03 \x03(\v27.WAAICommon.InThreadSurveyMetadata.InThreadSurveyOptionR\x0fquestionOptions\"R\n" +
|
|
|
+ "\x18BotMessageOriginMetadata\x126\n" +
|
|
|
+ "\aorigins\x18\x01 \x03(\v2\x1c.WAAICommon.BotMessageOriginR\aorigins\"\x97\x04\n" +
|
|
|
+ "\x1aBotUnifiedResponseMutation\x12[\n" +
|
|
|
+ "\vsbsMetadata\x18\x01 \x01(\v29.WAAICommon.BotUnifiedResponseMutation.SideBySideMetadataR\vsbsMetadata\x12w\n" +
|
|
|
+ "\x18mediaDetailsMetadataList\x18\x02 \x03(\v2;.WAAICommon.BotUnifiedResponseMutation.MediaDetailsMetadataR\x18mediaDetailsMetadataList\x1a\xaa\x01\n" +
|
|
|
+ "\x14MediaDetailsMetadata\x12\x0e\n" +
|
|
|
+ "\x02ID\x18\x01 \x01(\tR\x02ID\x12@\n" +
|
|
|
+ "\fhighResMedia\x18\x02 \x01(\v2\x1c.WAAICommon.BotMediaMetadataR\fhighResMedia\x12@\n" +
|
|
|
+ "\fpreviewMedia\x18\x03 \x01(\v2\x1c.WAAICommon.BotMediaMetadataR\fpreviewMedia\x1av\n" +
|
|
|
+ "\x12SideBySideMetadata\x12,\n" +
|
|
|
+ "\x11primaryResponseID\x18\x01 \x01(\tR\x11primaryResponseID\x122\n" +
|
|
|
+ "\x14surveyCtaHasRendered\x18\x02 \x01(\bR\x14surveyCtaHasRendered\"\x87\x15\n" +
|
|
|
+ "\vBotMetadata\x12E\n" +
|
|
|
+ "\x0eavatarMetadata\x18\x01 \x01(\v2\x1d.WAAICommon.BotAvatarMetadataR\x0eavatarMetadata\x12\x1c\n" +
|
|
|
+ "\tpersonaID\x18\x02 \x01(\tR\tpersonaID\x12E\n" +
|
|
|
+ "\x0epluginMetadata\x18\x03 \x01(\v2\x1d.WAAICommon.BotPluginMetadataR\x0epluginMetadata\x12`\n" +
|
|
|
+ "\x17suggestedPromptMetadata\x18\x04 \x01(\v2&.WAAICommon.BotSuggestedPromptMetadataR\x17suggestedPromptMetadata\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "invokerJID\x18\x05 \x01(\tR\n" +
|
|
|
+ "invokerJID\x12H\n" +
|
|
|
+ "\x0fsessionMetadata\x18\x06 \x01(\v2\x1e.WAAICommon.BotSessionMetadataR\x0fsessionMetadata\x12?\n" +
|
|
|
+ "\fmemuMetadata\x18\a \x01(\v2\x1b.WAAICommon.BotMemuMetadataR\fmemuMetadata\x12\x1a\n" +
|
|
|
+ "\btimezone\x18\b \x01(\tR\btimezone\x12K\n" +
|
|
|
+ "\x10reminderMetadata\x18\t \x01(\v2\x1f.WAAICommon.BotReminderMetadataR\x10reminderMetadata\x12B\n" +
|
|
|
+ "\rmodelMetadata\x18\n" +
|
|
|
+ " \x01(\v2\x1c.WAAICommon.BotModelMetadataR\rmodelMetadata\x124\n" +
|
|
|
+ "\x15messageDisclaimerText\x18\v \x01(\tR\x15messageDisclaimerText\x12f\n" +
|
|
|
+ "\x19progressIndicatorMetadata\x18\f \x01(\v2(.WAAICommon.BotProgressIndicatorMetadataR\x19progressIndicatorMetadata\x12Q\n" +
|
|
|
+ "\x12capabilityMetadata\x18\r \x01(\v2!.WAAICommon.BotCapabilityMetadataR\x12capabilityMetadata\x12H\n" +
|
|
|
+ "\x0fimagineMetadata\x18\x0e \x01(\v2\x1e.WAAICommon.BotImagineMetadataR\x0fimagineMetadata\x12E\n" +
|
|
|
+ "\x0ememoryMetadata\x18\x0f \x01(\v2\x1d.WAAICommon.BotMemoryMetadataR\x0ememoryMetadata\x12N\n" +
|
|
|
+ "\x11renderingMetadata\x18\x10 \x01(\v2 .WAAICommon.BotRenderingMetadataR\x11renderingMetadata\x12N\n" +
|
|
|
+ "\x12botMetricsMetadata\x18\x11 \x01(\v2\x1e.WAAICommon.BotMetricsMetadataR\x12botMetricsMetadata\x12c\n" +
|
|
|
+ "\x19botLinkedAccountsMetadata\x18\x12 \x01(\v2%.WAAICommon.BotLinkedAccountsMetadataR\x19botLinkedAccountsMetadata\x12`\n" +
|
|
|
+ "\x1brichResponseSourcesMetadata\x18\x13 \x01(\v2\x1e.WAAICommon.BotSourcesMetadataR\x1brichResponseSourcesMetadata\x124\n" +
|
|
|
+ "\x15aiConversationContext\x18\x14 \x01(\fR\x15aiConversationContext\x12i\n" +
|
|
|
+ "\x1bbotPromotionMessageMetadata\x18\x15 \x01(\v2'.WAAICommon.BotPromotionMessageMetadataR\x1bbotPromotionMessageMetadata\x12`\n" +
|
|
|
+ "\x18botModeSelectionMetadata\x18\x16 \x01(\v2$.WAAICommon.BotModeSelectionMetadataR\x18botModeSelectionMetadata\x12H\n" +
|
|
|
+ "\x10botQuotaMetadata\x18\x17 \x01(\v2\x1c.WAAICommon.BotQuotaMetadataR\x10botQuotaMetadata\x12`\n" +
|
|
|
+ "\x18botAgeCollectionMetadata\x18\x18 \x01(\v2$.WAAICommon.BotAgeCollectionMetadataR\x18botAgeCollectionMetadata\x12@\n" +
|
|
|
+ "\x1bconversationStarterPromptID\x18\x19 \x01(\tR\x1bconversationStarterPromptID\x12$\n" +
|
|
|
+ "\rbotResponseID\x18\x1a \x01(\tR\rbotResponseID\x12`\n" +
|
|
|
+ "\x14verificationMetadata\x18\x1b \x01(\v2,.WAAICommon.BotSignatureVerificationMetadataR\x14verificationMetadata\x12`\n" +
|
|
|
+ "\x17unifiedResponseMutation\x18\x1c \x01(\v2&.WAAICommon.BotUnifiedResponseMutationR\x17unifiedResponseMutation\x12`\n" +
|
|
|
+ "\x18botMessageOriginMetadata\x18\x1d \x01(\v2$.WAAICommon.BotMessageOriginMetadataR\x18botMessageOriginMetadata\x12Z\n" +
|
|
|
+ "\x16inThreadSurveyMetadata\x18\x1e \x01(\v2\".WAAICommon.InThreadSurveyMetadataR\x16inThreadSurveyMetadata\x12>\n" +
|
|
|
+ "\rbotThreadInfo\x18\x1f \x01(\v2\x18.WAAICommon.AIThreadInfoR\rbotThreadInfo\x12P\n" +
|
|
|
+ "\x12regenerateMetadata\x18 \x01(\v2 .WAAICommon.AIRegenerateMetadataR\x12regenerateMetadata\x12i\n" +
|
|
|
+ "\x1bsessionTransparencyMetadata\x18! \x01(\v2'.WAAICommon.SessionTransparencyMetadataR\x1bsessionTransparencyMetadata\x12f\n" +
|
|
|
+ "\x1abotDocumentMessageMetadata\x18\" \x01(\v2&.WAAICommon.BotDocumentMessageMetadataR\x1abotDocumentMessageMetadata\x12+\n" +
|
|
|
+ "\x10internalMetadata\x18\xe7\a \x01(\fR\x10internalMetadata\"o\n" +
|
|
|
+ "\x19ForwardedAIBotMessageInfo\x12\x18\n" +
|
|
|
+ "\abotName\x18\x01 \x01(\tR\abotName\x12\x16\n" +
|
|
|
+ "\x06botJID\x18\x02 \x01(\tR\x06botJID\x12 \n" +
|
|
|
+ "\vcreatorName\x18\x03 \x01(\tR\vcreatorName\"\x8f\x01\n" +
|
|
|
+ "\x15BotMessageSharingInfo\x12R\n" +
|
|
|
+ "\x13botEntryPointOrigin\x18\x01 \x01(\x0e2 .WAAICommon.BotMetricsEntryPointR\x13botEntryPointOrigin\x12\"\n" +
|
|
|
+ "\fforwardScore\x18\x02 \x01(\rR\fforwardScore\"\x8a\x01\n" +
|
|
|
+ "\x16AIRichResponseImageURL\x12(\n" +
|
|
|
+ "\x0fimagePreviewURL\x18\x01 \x01(\tR\x0fimagePreviewURL\x12(\n" +
|
|
|
+ "\x0fimageHighResURL\x18\x02 \x01(\tR\x0fimageHighResURL\x12\x1c\n" +
|
|
|
+ "\tsourceURL\x18\x03 \x01(\tR\tsourceURL\"\xab\x01\n" +
|
|
|
+ "\x1fAIRichResponseGridImageMetadata\x12F\n" +
|
|
|
+ "\fgridImageURL\x18\x01 \x01(\v2\".WAAICommon.AIRichResponseImageURLR\fgridImageURL\x12@\n" +
|
|
|
+ "\timageURLs\x18\x02 \x03(\v2\".WAAICommon.AIRichResponseImageURLR\timageURLs\"\xd5\x01\n" +
|
|
|
+ "\x1bAIRichResponseTableMetadata\x12R\n" +
|
|
|
+ "\x04rows\x18\x01 \x03(\v2>.WAAICommon.AIRichResponseTableMetadata.AIRichResponseTableRowR\x04rows\x12\x14\n" +
|
|
|
+ "\x05title\x18\x02 \x01(\tR\x05title\x1aL\n" +
|
|
|
+ "\x16AIRichResponseTableRow\x12\x14\n" +
|
|
|
+ "\x05items\x18\x01 \x03(\tR\x05items\x12\x1c\n" +
|
|
|
+ "\tisHeading\x18\x02 \x01(\bR\tisHeading\"3\n" +
|
|
|
+ "\x1dAIRichResponseUnifiedResponse\x12\x12\n" +
|
|
|
+ "\x04data\x18\x01 \x01(\fR\x04data\"\x86\x04\n" +
|
|
|
+ "\x1bAIRichResponseLatexMetadata\x12\x12\n" +
|
|
|
+ "\x04text\x18\x01 \x01(\tR\x04text\x12g\n" +
|
|
|
+ "\vexpressions\x18\x02 \x03(\v2E.WAAICommon.AIRichResponseLatexMetadata.AIRichResponseLatexExpressionR\vexpressions\x1a\xe9\x02\n" +
|
|
|
+ "\x1dAIRichResponseLatexExpression\x12(\n" +
|
|
|
+ "\x0flatexExpression\x18\x01 \x01(\tR\x0flatexExpression\x12\x10\n" +
|
|
|
+ "\x03URL\x18\x02 \x01(\tR\x03URL\x12\x14\n" +
|
|
|
+ "\x05width\x18\x03 \x01(\x01R\x05width\x12\x16\n" +
|
|
|
+ "\x06height\x18\x04 \x01(\x01R\x06height\x12\x1e\n" +
|
|
|
+ "\n" +
|
|
|
+ "fontHeight\x18\x05 \x01(\x01R\n" +
|
|
|
+ "fontHeight\x12(\n" +
|
|
|
+ "\x0fimageTopPadding\x18\x06 \x01(\x01R\x0fimageTopPadding\x120\n" +
|
|
|
+ "\x13imageLeadingPadding\x18\a \x01(\x01R\x13imageLeadingPadding\x12.\n" +
|
|
|
+ "\x12imageBottomPadding\x18\b \x01(\x01R\x12imageBottomPadding\x122\n" +
|
|
|
+ "\x14imageTrailingPadding\x18\t \x01(\x01R\x14imageTrailingPadding\"\xf4\x03\n" +
|
|
|
+ "\x19AIRichResponseMapMetadata\x12&\n" +
|
|
|
+ "\x0ecenterLatitude\x18\x01 \x01(\x01R\x0ecenterLatitude\x12(\n" +
|
|
|
+ "\x0fcenterLongitude\x18\x02 \x01(\x01R\x0fcenterLongitude\x12$\n" +
|
|
|
+ "\rlatitudeDelta\x18\x03 \x01(\x01R\rlatitudeDelta\x12&\n" +
|
|
|
+ "\x0elongitudeDelta\x18\x04 \x01(\x01R\x0elongitudeDelta\x12c\n" +
|
|
|
+ "\vannotations\x18\x05 \x03(\v2A.WAAICommon.AIRichResponseMapMetadata.AIRichResponseMapAnnotationR\vannotations\x12\"\n" +
|
|
|
+ "\fshowInfoList\x18\x06 \x01(\bR\fshowInfoList\x1a\xad\x01\n" +
|
|
|
+ "\x1bAIRichResponseMapAnnotation\x12*\n" +
|
|
|
+ "\x10annotationNumber\x18\x01 \x01(\rR\x10annotationNumber\x12\x1a\n" +
|
|
|
+ "\blatitude\x18\x02 \x01(\x01R\blatitude\x12\x1c\n" +
|
|
|
+ "\tlongitude\x18\x03 \x01(\x01R\tlongitude\x12\x14\n" +
|
|
|
+ "\x05title\x18\x04 \x01(\tR\x05title\x12\x12\n" +
|
|
|
+ "\x04body\x18\x05 \x01(\tR\x04body\"\xa4\x06\n" +
|
|
|
+ "\x18AIRichResponseSubMessage\x12J\n" +
|
|
|
+ "\vmessageType\x18\x01 \x01(\x0e2(.WAAICommon.AIRichResponseSubMessageTypeR\vmessageType\x12Y\n" +
|
|
|
+ "\x11gridImageMetadata\x18\x02 \x01(\v2+.WAAICommon.AIRichResponseGridImageMetadataR\x11gridImageMetadata\x12 \n" +
|
|
|
+ "\vmessageText\x18\x03 \x01(\tR\vmessageText\x12S\n" +
|
|
|
+ "\rimageMetadata\x18\x04 \x01(\v2-.WAAICommon.AIRichResponseInlineImageMetadataR\rimageMetadata\x12J\n" +
|
|
|
+ "\fcodeMetadata\x18\x05 \x01(\v2&.WAAICommon.AIRichResponseCodeMetadataR\fcodeMetadata\x12M\n" +
|
|
|
+ "\rtableMetadata\x18\x06 \x01(\v2'.WAAICommon.AIRichResponseTableMetadataR\rtableMetadata\x12S\n" +
|
|
|
+ "\x0fdynamicMetadata\x18\a \x01(\v2).WAAICommon.AIRichResponseDynamicMetadataR\x0fdynamicMetadata\x12M\n" +
|
|
|
+ "\rlatexMetadata\x18\b \x01(\v2'.WAAICommon.AIRichResponseLatexMetadataR\rlatexMetadata\x12G\n" +
|
|
|
+ "\vmapMetadata\x18\t \x01(\v2%.WAAICommon.AIRichResponseMapMetadataR\vmapMetadata\x12b\n" +
|
|
|
+ "\x14contentItemsMetadata\x18\n" +
|
|
|
+ " \x01(\v2..WAAICommon.AIRichResponseContentItemsMetadataR\x14contentItemsMetadata\"~\n" +
|
|
|
+ "\x14AIRegenerateMetadata\x124\n" +
|
|
|
+ "\n" +
|
|
|
+ "messageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\n" +
|
|
|
+ "messageKey\x120\n" +
|
|
|
+ "\x13responseTimestampMS\x18\x02 \x01(\x03R\x13responseTimestampMS\"\xba\x01\n" +
|
|
|
+ "\x1bSessionTransparencyMetadata\x12&\n" +
|
|
|
+ "\x0edisclaimerText\x18\x01 \x01(\tR\x0edisclaimerText\x12\x14\n" +
|
|
|
+ "\x05hcaID\x18\x02 \x01(\tR\x05hcaID\x12]\n" +
|
|
|
+ "\x17sessionTransparencyType\x18\x03 \x01(\x0e2#.WAAICommon.SessionTransparencyTypeR\x17sessionTransparencyType*\xb3\b\n" +
|
|
|
+ "\x14BotMetricsEntryPoint\x12\x19\n" +
|
|
|
+ "\x15UNDEFINED_ENTRY_POINT\x10\x00\x12\v\n" +
|
|
|
+ "\aFAVICON\x10\x01\x12\f\n" +
|
|
|
+ "\bCHATLIST\x10\x02\x12#\n" +
|
|
|
+ "\x1fAISEARCH_NULL_STATE_PAPER_PLANE\x10\x03\x12\"\n" +
|
|
|
+ "\x1eAISEARCH_NULL_STATE_SUGGESTION\x10\x04\x12\"\n" +
|
|
|
+ "\x1eAISEARCH_TYPE_AHEAD_SUGGESTION\x10\x05\x12#\n" +
|
|
|
+ "\x1fAISEARCH_TYPE_AHEAD_PAPER_PLANE\x10\x06\x12'\n" +
|
|
|
+ "#AISEARCH_TYPE_AHEAD_RESULT_CHATLIST\x10\a\x12'\n" +
|
|
|
+ "#AISEARCH_TYPE_AHEAD_RESULT_MESSAGES\x10\b\x12\x16\n" +
|
|
|
+ "\x12AIVOICE_SEARCH_BAR\x10\t\x12\x13\n" +
|
|
|
+ "\x0fAIVOICE_FAVICON\x10\n" +
|
|
|
+ "\x12\f\n" +
|
|
|
+ "\bAISTUDIO\x10\v\x12\f\n" +
|
|
|
+ "\bDEEPLINK\x10\f\x12\x10\n" +
|
|
|
+ "\fNOTIFICATION\x10\r\x12\x1a\n" +
|
|
|
+ "\x16PROFILE_MESSAGE_BUTTON\x10\x0e\x12\v\n" +
|
|
|
+ "\aFORWARD\x10\x0f\x12\x10\n" +
|
|
|
+ "\fAPP_SHORTCUT\x10\x10\x12\r\n" +
|
|
|
+ "\tFF_FAMILY\x10\x11\x12\n" +
|
|
|
+ "\n" +
|
|
|
+ "\x06AI_TAB\x10\x12\x12\v\n" +
|
|
|
+ "\aAI_HOME\x10\x13\x12\x19\n" +
|
|
|
+ "\x15AI_DEEPLINK_IMMERSIVE\x10\x14\x12\x0f\n" +
|
|
|
+ "\vAI_DEEPLINK\x10\x15\x12#\n" +
|
|
|
+ "\x1fMETA_AI_CHAT_SHORTCUT_AI_STUDIO\x10\x16\x12\x1f\n" +
|
|
|
+ "\x1bUGC_CHAT_SHORTCUT_AI_STUDIO\x10\x17\x12\x16\n" +
|
|
|
+ "\x12NEW_CHAT_AI_STUDIO\x10\x18\x12 \n" +
|
|
|
+ "\x1cAIVOICE_FAVICON_CALL_HISTORY\x10\x19\x12\x1c\n" +
|
|
|
+ "\x18ASK_META_AI_CONTEXT_MENU\x10\x1a\x12!\n" +
|
|
|
+ "\x1dASK_META_AI_CONTEXT_MENU_1ON1\x10\x1b\x12\"\n" +
|
|
|
+ "\x1eASK_META_AI_CONTEXT_MENU_GROUP\x10\x1c\x12\x17\n" +
|
|
|
+ "\x13INVOKE_META_AI_1ON1\x10\x1d\x12\x18\n" +
|
|
|
+ "\x14INVOKE_META_AI_GROUP\x10\x1e\x12\x13\n" +
|
|
|
+ "\x0fMETA_AI_FORWARD\x10\x1f\x12\x17\n" +
|
|
|
+ "\x13NEW_CHAT_AI_CONTACT\x10 \x12$\n" +
|
|
|
+ " MESSAGE_QUICK_ACTION_1_ON_1_CHAT\x10!\x12#\n" +
|
|
|
+ "\x1fMESSAGE_QUICK_ACTION_GROUP_CHAT\x10\"\x12\x1f\n" +
|
|
|
+ "\x1bATTACHMENT_TRAY_1_ON_1_CHAT\x10#\x12\x1e\n" +
|
|
|
+ "\x1aATTACHMENT_TRAY_GROUP_CHAT\x10$\x12!\n" +
|
|
|
+ "\x1dASK_META_AI_MEDIA_VIEWER_1ON1\x10%\x12\"\n" +
|
|
|
+ "\x1eASK_META_AI_MEDIA_VIEWER_GROUP\x10&*\xa2\x01\n" +
|
|
|
+ "\x1aBotMetricsThreadEntryPoint\x12\x11\n" +
|
|
|
+ "\rAI_TAB_THREAD\x10\x01\x12\x12\n" +
|
|
|
+ "\x0eAI_HOME_THREAD\x10\x02\x12 \n" +
|
|
|
+ "\x1cAI_DEEPLINK_IMMERSIVE_THREAD\x10\x03\x12\x16\n" +
|
|
|
+ "\x12AI_DEEPLINK_THREAD\x10\x04\x12#\n" +
|
|
|
+ "\x1fASK_META_AI_CONTEXT_MENU_THREAD\x10\x05*}\n" +
|
|
|
+ "\x10BotSessionSource\x12\b\n" +
|
|
|
+ "\x04NONE\x10\x00\x12\x0e\n" +
|
|
|
+ "\n" +
|
|
|
+ "NULL_STATE\x10\x01\x12\r\n" +
|
|
|
+ "\tTYPEAHEAD\x10\x02\x12\x0e\n" +
|
|
|
+ "\n" +
|
|
|
+ "USER_INPUT\x10\x03\x12\r\n" +
|
|
|
+ "\tEMU_FLASH\x10\x04\x12\x16\n" +
|
|
|
+ "\x12EMU_FLASH_FOLLOWUP\x10\x05\x12\t\n" +
|
|
|
+ "\x05VOICE\x10\x06*b\n" +
|
|
|
+ "\x19AIRichResponseMessageType\x12!\n" +
|
|
|
+ "\x1dAI_RICH_RESPONSE_TYPE_UNKNOWN\x10\x00\x12\"\n" +
|
|
|
+ "\x1eAI_RICH_RESPONSE_TYPE_STANDARD\x10\x01*\xca\x02\n" +
|
|
|
+ "\x1cAIRichResponseSubMessageType\x12\x1c\n" +
|
|
|
+ "\x18AI_RICH_RESPONSE_UNKNOWN\x10\x00\x12\x1f\n" +
|
|
|
+ "\x1bAI_RICH_RESPONSE_GRID_IMAGE\x10\x01\x12\x19\n" +
|
|
|
+ "\x15AI_RICH_RESPONSE_TEXT\x10\x02\x12!\n" +
|
|
|
+ "\x1dAI_RICH_RESPONSE_INLINE_IMAGE\x10\x03\x12\x1a\n" +
|
|
|
+ "\x16AI_RICH_RESPONSE_TABLE\x10\x04\x12\x19\n" +
|
|
|
+ "\x15AI_RICH_RESPONSE_CODE\x10\x05\x12\x1c\n" +
|
|
|
+ "\x18AI_RICH_RESPONSE_DYNAMIC\x10\x06\x12\x18\n" +
|
|
|
+ "\x14AI_RICH_RESPONSE_MAP\x10\a\x12\x1a\n" +
|
|
|
+ "\x16AI_RICH_RESPONSE_LATEX\x10\b\x12\"\n" +
|
|
|
+ "\x1eAI_RICH_RESPONSE_CONTENT_ITEMS\x10\t*H\n" +
|
|
|
+ "\x17SessionTransparencyType\x12\x10\n" +
|
|
|
+ "\fUNKNOWN_TYPE\x10\x00\x12\x1b\n" +
|
|
|
+ "\x17NY_AI_SAFETY_DISCLAIMER\x10\x01B&Z$go.mau.fi/whatsmeow/proto/waAICommon"
|
|
|
+
|
|
|
+var (
|
|
|
+ file_waAICommon_WAAICommon_proto_rawDescOnce sync.Once
|
|
|
+ file_waAICommon_WAAICommon_proto_rawDescData []byte
|
|
|
+)
|
|
|
+
|
|
|
+func file_waAICommon_WAAICommon_proto_rawDescGZIP() []byte {
|
|
|
+ file_waAICommon_WAAICommon_proto_rawDescOnce.Do(func() {
|
|
|
+ file_waAICommon_WAAICommon_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_waAICommon_WAAICommon_proto_rawDesc), len(file_waAICommon_WAAICommon_proto_rawDesc)))
|
|
|
+ })
|
|
|
+ return file_waAICommon_WAAICommon_proto_rawDescData
|
|
|
+}
|
|
|
+
|
|
|
+var file_waAICommon_WAAICommon_proto_enumTypes = make([]protoimpl.EnumInfo, 37)
|
|
|
+var file_waAICommon_WAAICommon_proto_msgTypes = make([]protoimpl.MessageInfo, 79)
|
|
|
+var file_waAICommon_WAAICommon_proto_goTypes = []any{
|
|
|
+ (BotMetricsEntryPoint)(0), // 0: WAAICommon.BotMetricsEntryPoint
|
|
|
+ (BotMetricsThreadEntryPoint)(0), // 1: WAAICommon.BotMetricsThreadEntryPoint
|
|
|
+ (BotSessionSource)(0), // 2: WAAICommon.BotSessionSource
|
|
|
+ (AIRichResponseMessageType)(0), // 3: WAAICommon.AIRichResponseMessageType
|
|
|
+ (AIRichResponseSubMessageType)(0), // 4: WAAICommon.AIRichResponseSubMessageType
|
|
|
+ (SessionTransparencyType)(0), // 5: WAAICommon.SessionTransparencyType
|
|
|
+ (BotPluginMetadata_PluginType)(0), // 6: WAAICommon.BotPluginMetadata.PluginType
|
|
|
+ (BotPluginMetadata_SearchProvider)(0), // 7: WAAICommon.BotPluginMetadata.SearchProvider
|
|
|
+ (BotLinkedAccount_BotLinkedAccountType)(0), // 8: WAAICommon.BotLinkedAccount.BotLinkedAccountType
|
|
|
+ (BotSignatureVerificationUseCaseProof_BotSignatureUseCase)(0), // 9: WAAICommon.BotSignatureVerificationUseCaseProof.BotSignatureUseCase
|
|
|
+ (BotPromotionMessageMetadata_BotPromotionType)(0), // 10: WAAICommon.BotPromotionMessageMetadata.BotPromotionType
|
|
|
+ (BotMediaMetadata_OrientationType)(0), // 11: WAAICommon.BotMediaMetadata.OrientationType
|
|
|
+ (BotReminderMetadata_ReminderFrequency)(0), // 12: WAAICommon.BotReminderMetadata.ReminderFrequency
|
|
|
+ (BotReminderMetadata_ReminderAction)(0), // 13: WAAICommon.BotReminderMetadata.ReminderAction
|
|
|
+ (BotModelMetadata_PremiumModelStatus)(0), // 14: WAAICommon.BotModelMetadata.PremiumModelStatus
|
|
|
+ (BotModelMetadata_ModelType)(0), // 15: WAAICommon.BotModelMetadata.ModelType
|
|
|
+ (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotSearchSourceProvider)(0), // 16: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotSearchSourceProvider
|
|
|
+ (BotProgressIndicatorMetadata_BotPlanningStepMetadata_PlanningStepStatus)(0), // 17: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.PlanningStepStatus
|
|
|
+ (BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata_BotPlanningSearchSourceProvider)(0), // 18: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourcesMetadata.BotPlanningSearchSourceProvider
|
|
|
+ (BotCapabilityMetadata_BotCapabilityType)(0), // 19: WAAICommon.BotCapabilityMetadata.BotCapabilityType
|
|
|
+ (BotModeSelectionMetadata_BotUserSelectionMode)(0), // 20: WAAICommon.BotModeSelectionMetadata.BotUserSelectionMode
|
|
|
+ (BotQuotaMetadata_BotFeatureQuotaMetadata_BotFeatureType)(0), // 21: WAAICommon.BotQuotaMetadata.BotFeatureQuotaMetadata.BotFeatureType
|
|
|
+ (BotImagineMetadata_ImagineType)(0), // 22: WAAICommon.BotImagineMetadata.ImagineType
|
|
|
+ (BotAgeCollectionMetadata_AgeCollectionType)(0), // 23: WAAICommon.BotAgeCollectionMetadata.AgeCollectionType
|
|
|
+ (BotSourcesMetadata_BotSourceItem_SourceProvider)(0), // 24: WAAICommon.BotSourcesMetadata.BotSourceItem.SourceProvider
|
|
|
+ (BotMessageOrigin_BotMessageOriginType)(0), // 25: WAAICommon.BotMessageOrigin.BotMessageOriginType
|
|
|
+ (AIThreadInfo_AIThreadClientInfo_AIThreadType)(0), // 26: WAAICommon.AIThreadInfo.AIThreadClientInfo.AIThreadType
|
|
|
+ (BotFeedbackMessage_ReportKind)(0), // 27: WAAICommon.BotFeedbackMessage.ReportKind
|
|
|
+ (BotFeedbackMessage_BotFeedbackKindMultiplePositive)(0), // 28: WAAICommon.BotFeedbackMessage.BotFeedbackKindMultiplePositive
|
|
|
+ (BotFeedbackMessage_BotFeedbackKindMultipleNegative)(0), // 29: WAAICommon.BotFeedbackMessage.BotFeedbackKindMultipleNegative
|
|
|
+ (BotFeedbackMessage_BotFeedbackKind)(0), // 30: WAAICommon.BotFeedbackMessage.BotFeedbackKind
|
|
|
+ (AIRichResponseInlineImageMetadata_AIRichResponseImageAlignment)(0), // 31: WAAICommon.AIRichResponseInlineImageMetadata.AIRichResponseImageAlignment
|
|
|
+ (AIRichResponseCodeMetadata_AIRichResponseCodeHighlightType)(0), // 32: WAAICommon.AIRichResponseCodeMetadata.AIRichResponseCodeHighlightType
|
|
|
+ (AIRichResponseDynamicMetadata_AIRichResponseDynamicMetadataType)(0), // 33: WAAICommon.AIRichResponseDynamicMetadata.AIRichResponseDynamicMetadataType
|
|
|
+ (AIRichResponseContentItemsMetadata_ContentType)(0), // 34: WAAICommon.AIRichResponseContentItemsMetadata.ContentType
|
|
|
+ (BotDocumentMessageMetadata_DocumentPluginType)(0), // 35: WAAICommon.BotDocumentMessageMetadata.DocumentPluginType
|
|
|
+ (AIHomeState_AIHomeOption_AIHomeActionType)(0), // 36: WAAICommon.AIHomeState.AIHomeOption.AIHomeActionType
|
|
|
+ (*BotPluginMetadata)(nil), // 37: WAAICommon.BotPluginMetadata
|
|
|
+ (*BotLinkedAccount)(nil), // 38: WAAICommon.BotLinkedAccount
|
|
|
+ (*BotSignatureVerificationUseCaseProof)(nil), // 39: WAAICommon.BotSignatureVerificationUseCaseProof
|
|
|
+ (*BotPromotionMessageMetadata)(nil), // 40: WAAICommon.BotPromotionMessageMetadata
|
|
|
+ (*BotMediaMetadata)(nil), // 41: WAAICommon.BotMediaMetadata
|
|
|
+ (*BotReminderMetadata)(nil), // 42: WAAICommon.BotReminderMetadata
|
|
|
+ (*BotModelMetadata)(nil), // 43: WAAICommon.BotModelMetadata
|
|
|
+ (*BotProgressIndicatorMetadata)(nil), // 44: WAAICommon.BotProgressIndicatorMetadata
|
|
|
+ (*BotCapabilityMetadata)(nil), // 45: WAAICommon.BotCapabilityMetadata
|
|
|
+ (*BotModeSelectionMetadata)(nil), // 46: WAAICommon.BotModeSelectionMetadata
|
|
|
+ (*BotQuotaMetadata)(nil), // 47: WAAICommon.BotQuotaMetadata
|
|
|
+ (*BotImagineMetadata)(nil), // 48: WAAICommon.BotImagineMetadata
|
|
|
+ (*BotAgeCollectionMetadata)(nil), // 49: WAAICommon.BotAgeCollectionMetadata
|
|
|
+ (*BotSourcesMetadata)(nil), // 50: WAAICommon.BotSourcesMetadata
|
|
|
+ (*BotMessageOrigin)(nil), // 51: WAAICommon.BotMessageOrigin
|
|
|
+ (*AIThreadInfo)(nil), // 52: WAAICommon.AIThreadInfo
|
|
|
+ (*BotFeedbackMessage)(nil), // 53: WAAICommon.BotFeedbackMessage
|
|
|
+ (*AIRichResponseInlineImageMetadata)(nil), // 54: WAAICommon.AIRichResponseInlineImageMetadata
|
|
|
+ (*AIRichResponseCodeMetadata)(nil), // 55: WAAICommon.AIRichResponseCodeMetadata
|
|
|
+ (*AIRichResponseDynamicMetadata)(nil), // 56: WAAICommon.AIRichResponseDynamicMetadata
|
|
|
+ (*AIRichResponseContentItemsMetadata)(nil), // 57: WAAICommon.AIRichResponseContentItemsMetadata
|
|
|
+ (*BotDocumentMessageMetadata)(nil), // 58: WAAICommon.BotDocumentMessageMetadata
|
|
|
+ (*AIHomeState)(nil), // 59: WAAICommon.AIHomeState
|
|
|
+ (*BotAvatarMetadata)(nil), // 60: WAAICommon.BotAvatarMetadata
|
|
|
+ (*BotSuggestedPromptMetadata)(nil), // 61: WAAICommon.BotSuggestedPromptMetadata
|
|
|
+ (*BotPromptSuggestions)(nil), // 62: WAAICommon.BotPromptSuggestions
|
|
|
+ (*BotPromptSuggestion)(nil), // 63: WAAICommon.BotPromptSuggestion
|
|
|
+ (*BotLinkedAccountsMetadata)(nil), // 64: WAAICommon.BotLinkedAccountsMetadata
|
|
|
+ (*BotMemoryMetadata)(nil), // 65: WAAICommon.BotMemoryMetadata
|
|
|
+ (*BotMemoryFact)(nil), // 66: WAAICommon.BotMemoryFact
|
|
|
+ (*BotSignatureVerificationMetadata)(nil), // 67: WAAICommon.BotSignatureVerificationMetadata
|
|
|
+ (*BotRenderingMetadata)(nil), // 68: WAAICommon.BotRenderingMetadata
|
|
|
+ (*BotMetricsMetadata)(nil), // 69: WAAICommon.BotMetricsMetadata
|
|
|
+ (*BotSessionMetadata)(nil), // 70: WAAICommon.BotSessionMetadata
|
|
|
+ (*BotMemuMetadata)(nil), // 71: WAAICommon.BotMemuMetadata
|
|
|
+ (*InThreadSurveyMetadata)(nil), // 72: WAAICommon.InThreadSurveyMetadata
|
|
|
+ (*BotMessageOriginMetadata)(nil), // 73: WAAICommon.BotMessageOriginMetadata
|
|
|
+ (*BotUnifiedResponseMutation)(nil), // 74: WAAICommon.BotUnifiedResponseMutation
|
|
|
+ (*BotMetadata)(nil), // 75: WAAICommon.BotMetadata
|
|
|
+ (*ForwardedAIBotMessageInfo)(nil), // 76: WAAICommon.ForwardedAIBotMessageInfo
|
|
|
+ (*BotMessageSharingInfo)(nil), // 77: WAAICommon.BotMessageSharingInfo
|
|
|
+ (*AIRichResponseImageURL)(nil), // 78: WAAICommon.AIRichResponseImageURL
|
|
|
+ (*AIRichResponseGridImageMetadata)(nil), // 79: WAAICommon.AIRichResponseGridImageMetadata
|
|
|
+ (*AIRichResponseTableMetadata)(nil), // 80: WAAICommon.AIRichResponseTableMetadata
|
|
|
+ (*AIRichResponseUnifiedResponse)(nil), // 81: WAAICommon.AIRichResponseUnifiedResponse
|
|
|
+ (*AIRichResponseLatexMetadata)(nil), // 82: WAAICommon.AIRichResponseLatexMetadata
|
|
|
+ (*AIRichResponseMapMetadata)(nil), // 83: WAAICommon.AIRichResponseMapMetadata
|
|
|
+ (*AIRichResponseSubMessage)(nil), // 84: WAAICommon.AIRichResponseSubMessage
|
|
|
+ (*AIRegenerateMetadata)(nil), // 85: WAAICommon.AIRegenerateMetadata
|
|
|
+ (*SessionTransparencyMetadata)(nil), // 86: WAAICommon.SessionTransparencyMetadata
|
|
|
+ (*BotProgressIndicatorMetadata_BotPlanningStepMetadata)(nil), // 87: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata
|
|
|
+ (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourcesMetadata)(nil), // 88: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourcesMetadata
|
|
|
+ (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningStepSectionMetadata)(nil), // 89: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningStepSectionMetadata
|
|
|
+ (*BotProgressIndicatorMetadata_BotPlanningStepMetadata_BotPlanningSearchSourceMetadata)(nil), // 90: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourceMetadata
|
|
|
+ (*BotQuotaMetadata_BotFeatureQuotaMetadata)(nil), // 91: WAAICommon.BotQuotaMetadata.BotFeatureQuotaMetadata
|
|
|
+ (*BotSourcesMetadata_BotSourceItem)(nil), // 92: WAAICommon.BotSourcesMetadata.BotSourceItem
|
|
|
+ (*AIThreadInfo_AIThreadClientInfo)(nil), // 93: WAAICommon.AIThreadInfo.AIThreadClientInfo
|
|
|
+ (*AIThreadInfo_AIThreadServerInfo)(nil), // 94: WAAICommon.AIThreadInfo.AIThreadServerInfo
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata)(nil), // 95: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData)(nil), // 96: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata_SideBySideSurveyAnalyticsData)(nil), // 97: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SideBySideSurveyAnalyticsData
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyAbandonEventData)(nil), // 98: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyAbandonEventData
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyResponseEventData)(nil), // 99: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyResponseEventData
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCardImpressionEventData)(nil), // 100: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCardImpressionEventData
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAClickEventData)(nil), // 101: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCTAClickEventData
|
|
|
+ (*BotFeedbackMessage_SideBySideSurveyMetadata_SidebySideSurveyMetaAiAnalyticsData_SideBySideSurveyCTAImpressionEventData)(nil), // 102: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCTAImpressionEventData
|
|
|
+ (*AIRichResponseCodeMetadata_AIRichResponseCodeBlock)(nil), // 103: WAAICommon.AIRichResponseCodeMetadata.AIRichResponseCodeBlock
|
|
|
+ (*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata)(nil), // 104: WAAICommon.AIRichResponseContentItemsMetadata.AIRichResponseContentItemMetadata
|
|
|
+ (*AIRichResponseContentItemsMetadata_AIRichResponseReelItem)(nil), // 105: WAAICommon.AIRichResponseContentItemsMetadata.AIRichResponseReelItem
|
|
|
+ (*AIHomeState_AIHomeOption)(nil), // 106: WAAICommon.AIHomeState.AIHomeOption
|
|
|
+ (*BotRenderingMetadata_Keyword)(nil), // 107: WAAICommon.BotRenderingMetadata.Keyword
|
|
|
+ (*InThreadSurveyMetadata_InThreadSurveyPrivacyStatementPart)(nil), // 108: WAAICommon.InThreadSurveyMetadata.InThreadSurveyPrivacyStatementPart
|
|
|
+ (*InThreadSurveyMetadata_InThreadSurveyOption)(nil), // 109: WAAICommon.InThreadSurveyMetadata.InThreadSurveyOption
|
|
|
+ (*InThreadSurveyMetadata_InThreadSurveyQuestion)(nil), // 110: WAAICommon.InThreadSurveyMetadata.InThreadSurveyQuestion
|
|
|
+ (*BotUnifiedResponseMutation_MediaDetailsMetadata)(nil), // 111: WAAICommon.BotUnifiedResponseMutation.MediaDetailsMetadata
|
|
|
+ (*BotUnifiedResponseMutation_SideBySideMetadata)(nil), // 112: WAAICommon.BotUnifiedResponseMutation.SideBySideMetadata
|
|
|
+ (*AIRichResponseTableMetadata_AIRichResponseTableRow)(nil), // 113: WAAICommon.AIRichResponseTableMetadata.AIRichResponseTableRow
|
|
|
+ (*AIRichResponseLatexMetadata_AIRichResponseLatexExpression)(nil), // 114: WAAICommon.AIRichResponseLatexMetadata.AIRichResponseLatexExpression
|
|
|
+ (*AIRichResponseMapMetadata_AIRichResponseMapAnnotation)(nil), // 115: WAAICommon.AIRichResponseMapMetadata.AIRichResponseMapAnnotation
|
|
|
+ (*waCommon.MessageKey)(nil), // 116: WACommon.MessageKey
|
|
|
+}
|
|
|
+var file_waAICommon_WAAICommon_proto_depIdxs = []int32{
|
|
|
+ 7, // 0: WAAICommon.BotPluginMetadata.provider:type_name -> WAAICommon.BotPluginMetadata.SearchProvider
|
|
|
+ 6, // 1: WAAICommon.BotPluginMetadata.pluginType:type_name -> WAAICommon.BotPluginMetadata.PluginType
|
|
|
+ 116, // 2: WAAICommon.BotPluginMetadata.parentPluginMessageKey:type_name -> WACommon.MessageKey
|
|
|
+ 6, // 3: WAAICommon.BotPluginMetadata.deprecatedField:type_name -> WAAICommon.BotPluginMetadata.PluginType
|
|
|
+ 6, // 4: WAAICommon.BotPluginMetadata.parentPluginType:type_name -> WAAICommon.BotPluginMetadata.PluginType
|
|
|
+ 8, // 5: WAAICommon.BotLinkedAccount.type:type_name -> WAAICommon.BotLinkedAccount.BotLinkedAccountType
|
|
|
+ 9, // 6: WAAICommon.BotSignatureVerificationUseCaseProof.useCase:type_name -> WAAICommon.BotSignatureVerificationUseCaseProof.BotSignatureUseCase
|
|
|
+ 10, // 7: WAAICommon.BotPromotionMessageMetadata.promotionType:type_name -> WAAICommon.BotPromotionMessageMetadata.BotPromotionType
|
|
|
+ 11, // 8: WAAICommon.BotMediaMetadata.orientationType:type_name -> WAAICommon.BotMediaMetadata.OrientationType
|
|
|
+ 116, // 9: WAAICommon.BotReminderMetadata.requestMessageKey:type_name -> WACommon.MessageKey
|
|
|
+ 13, // 10: WAAICommon.BotReminderMetadata.action:type_name -> WAAICommon.BotReminderMetadata.ReminderAction
|
|
|
+ 12, // 11: WAAICommon.BotReminderMetadata.frequency:type_name -> WAAICommon.BotReminderMetadata.ReminderFrequency
|
|
|
+ 15, // 12: WAAICommon.BotModelMetadata.modelType:type_name -> WAAICommon.BotModelMetadata.ModelType
|
|
|
+ 14, // 13: WAAICommon.BotModelMetadata.premiumModelStatus:type_name -> WAAICommon.BotModelMetadata.PremiumModelStatus
|
|
|
+ 87, // 14: WAAICommon.BotProgressIndicatorMetadata.stepsMetadata:type_name -> WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata
|
|
|
+ 19, // 15: WAAICommon.BotCapabilityMetadata.capabilities:type_name -> WAAICommon.BotCapabilityMetadata.BotCapabilityType
|
|
|
+ 20, // 16: WAAICommon.BotModeSelectionMetadata.mode:type_name -> WAAICommon.BotModeSelectionMetadata.BotUserSelectionMode
|
|
|
+ 91, // 17: WAAICommon.BotQuotaMetadata.botFeatureQuotaMetadata:type_name -> WAAICommon.BotQuotaMetadata.BotFeatureQuotaMetadata
|
|
|
+ 22, // 18: WAAICommon.BotImagineMetadata.imagineType:type_name -> WAAICommon.BotImagineMetadata.ImagineType
|
|
|
+ 23, // 19: WAAICommon.BotAgeCollectionMetadata.ageCollectionType:type_name -> WAAICommon.BotAgeCollectionMetadata.AgeCollectionType
|
|
|
+ 92, // 20: WAAICommon.BotSourcesMetadata.sources:type_name -> WAAICommon.BotSourcesMetadata.BotSourceItem
|
|
|
+ 25, // 21: WAAICommon.BotMessageOrigin.type:type_name -> WAAICommon.BotMessageOrigin.BotMessageOriginType
|
|
|
+ 94, // 22: WAAICommon.AIThreadInfo.serverInfo:type_name -> WAAICommon.AIThreadInfo.AIThreadServerInfo
|
|
|
+ 93, // 23: WAAICommon.AIThreadInfo.clientInfo:type_name -> WAAICommon.AIThreadInfo.AIThreadClientInfo
|
|
|
+ 116, // 24: WAAICommon.BotFeedbackMessage.messageKey:type_name -> WACommon.MessageKey
|
|
|
+ 30, // 25: WAAICommon.BotFeedbackMessage.kind:type_name -> WAAICommon.BotFeedbackMessage.BotFeedbackKind
|
|
|
+ 27, // 26: WAAICommon.BotFeedbackMessage.kindReport:type_name -> WAAICommon.BotFeedbackMessage.ReportKind
|
|
|
+ 95, // 27: WAAICommon.BotFeedbackMessage.sideBySideSurveyMetadata:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata
|
|
|
+ 78, // 28: WAAICommon.AIRichResponseInlineImageMetadata.imageURL:type_name -> WAAICommon.AIRichResponseImageURL
|
|
|
+ 31, // 29: WAAICommon.AIRichResponseInlineImageMetadata.alignment:type_name -> WAAICommon.AIRichResponseInlineImageMetadata.AIRichResponseImageAlignment
|
|
|
+ 103, // 30: WAAICommon.AIRichResponseCodeMetadata.codeBlocks:type_name -> WAAICommon.AIRichResponseCodeMetadata.AIRichResponseCodeBlock
|
|
|
+ 33, // 31: WAAICommon.AIRichResponseDynamicMetadata.type:type_name -> WAAICommon.AIRichResponseDynamicMetadata.AIRichResponseDynamicMetadataType
|
|
|
+ 104, // 32: WAAICommon.AIRichResponseContentItemsMetadata.itemsMetadata:type_name -> WAAICommon.AIRichResponseContentItemsMetadata.AIRichResponseContentItemMetadata
|
|
|
+ 34, // 33: WAAICommon.AIRichResponseContentItemsMetadata.contentType:type_name -> WAAICommon.AIRichResponseContentItemsMetadata.ContentType
|
|
|
+ 35, // 34: WAAICommon.BotDocumentMessageMetadata.pluginType:type_name -> WAAICommon.BotDocumentMessageMetadata.DocumentPluginType
|
|
|
+ 106, // 35: WAAICommon.AIHomeState.capabilityOptions:type_name -> WAAICommon.AIHomeState.AIHomeOption
|
|
|
+ 106, // 36: WAAICommon.AIHomeState.conversationOptions:type_name -> WAAICommon.AIHomeState.AIHomeOption
|
|
|
+ 62, // 37: WAAICommon.BotSuggestedPromptMetadata.promptSuggestions:type_name -> WAAICommon.BotPromptSuggestions
|
|
|
+ 63, // 38: WAAICommon.BotPromptSuggestions.suggestions:type_name -> WAAICommon.BotPromptSuggestion
|
|
|
+ 38, // 39: WAAICommon.BotLinkedAccountsMetadata.accounts:type_name -> WAAICommon.BotLinkedAccount
|
|
|
+ 66, // 40: WAAICommon.BotMemoryMetadata.addedFacts:type_name -> WAAICommon.BotMemoryFact
|
|
|
+ 66, // 41: WAAICommon.BotMemoryMetadata.removedFacts:type_name -> WAAICommon.BotMemoryFact
|
|
|
+ 39, // 42: WAAICommon.BotSignatureVerificationMetadata.proofs:type_name -> WAAICommon.BotSignatureVerificationUseCaseProof
|
|
|
+ 107, // 43: WAAICommon.BotRenderingMetadata.keywords:type_name -> WAAICommon.BotRenderingMetadata.Keyword
|
|
|
+ 0, // 44: WAAICommon.BotMetricsMetadata.destinationEntryPoint:type_name -> WAAICommon.BotMetricsEntryPoint
|
|
|
+ 1, // 45: WAAICommon.BotMetricsMetadata.threadOrigin:type_name -> WAAICommon.BotMetricsThreadEntryPoint
|
|
|
+ 2, // 46: WAAICommon.BotSessionMetadata.sessionSource:type_name -> WAAICommon.BotSessionSource
|
|
|
+ 41, // 47: WAAICommon.BotMemuMetadata.faceImages:type_name -> WAAICommon.BotMediaMetadata
|
|
|
+ 110, // 48: WAAICommon.InThreadSurveyMetadata.questions:type_name -> WAAICommon.InThreadSurveyMetadata.InThreadSurveyQuestion
|
|
|
+ 108, // 49: WAAICommon.InThreadSurveyMetadata.privacyStatementParts:type_name -> WAAICommon.InThreadSurveyMetadata.InThreadSurveyPrivacyStatementPart
|
|
|
+ 51, // 50: WAAICommon.BotMessageOriginMetadata.origins:type_name -> WAAICommon.BotMessageOrigin
|
|
|
+ 112, // 51: WAAICommon.BotUnifiedResponseMutation.sbsMetadata:type_name -> WAAICommon.BotUnifiedResponseMutation.SideBySideMetadata
|
|
|
+ 111, // 52: WAAICommon.BotUnifiedResponseMutation.mediaDetailsMetadataList:type_name -> WAAICommon.BotUnifiedResponseMutation.MediaDetailsMetadata
|
|
|
+ 60, // 53: WAAICommon.BotMetadata.avatarMetadata:type_name -> WAAICommon.BotAvatarMetadata
|
|
|
+ 37, // 54: WAAICommon.BotMetadata.pluginMetadata:type_name -> WAAICommon.BotPluginMetadata
|
|
|
+ 61, // 55: WAAICommon.BotMetadata.suggestedPromptMetadata:type_name -> WAAICommon.BotSuggestedPromptMetadata
|
|
|
+ 70, // 56: WAAICommon.BotMetadata.sessionMetadata:type_name -> WAAICommon.BotSessionMetadata
|
|
|
+ 71, // 57: WAAICommon.BotMetadata.memuMetadata:type_name -> WAAICommon.BotMemuMetadata
|
|
|
+ 42, // 58: WAAICommon.BotMetadata.reminderMetadata:type_name -> WAAICommon.BotReminderMetadata
|
|
|
+ 43, // 59: WAAICommon.BotMetadata.modelMetadata:type_name -> WAAICommon.BotModelMetadata
|
|
|
+ 44, // 60: WAAICommon.BotMetadata.progressIndicatorMetadata:type_name -> WAAICommon.BotProgressIndicatorMetadata
|
|
|
+ 45, // 61: WAAICommon.BotMetadata.capabilityMetadata:type_name -> WAAICommon.BotCapabilityMetadata
|
|
|
+ 48, // 62: WAAICommon.BotMetadata.imagineMetadata:type_name -> WAAICommon.BotImagineMetadata
|
|
|
+ 65, // 63: WAAICommon.BotMetadata.memoryMetadata:type_name -> WAAICommon.BotMemoryMetadata
|
|
|
+ 68, // 64: WAAICommon.BotMetadata.renderingMetadata:type_name -> WAAICommon.BotRenderingMetadata
|
|
|
+ 69, // 65: WAAICommon.BotMetadata.botMetricsMetadata:type_name -> WAAICommon.BotMetricsMetadata
|
|
|
+ 64, // 66: WAAICommon.BotMetadata.botLinkedAccountsMetadata:type_name -> WAAICommon.BotLinkedAccountsMetadata
|
|
|
+ 50, // 67: WAAICommon.BotMetadata.richResponseSourcesMetadata:type_name -> WAAICommon.BotSourcesMetadata
|
|
|
+ 40, // 68: WAAICommon.BotMetadata.botPromotionMessageMetadata:type_name -> WAAICommon.BotPromotionMessageMetadata
|
|
|
+ 46, // 69: WAAICommon.BotMetadata.botModeSelectionMetadata:type_name -> WAAICommon.BotModeSelectionMetadata
|
|
|
+ 47, // 70: WAAICommon.BotMetadata.botQuotaMetadata:type_name -> WAAICommon.BotQuotaMetadata
|
|
|
+ 49, // 71: WAAICommon.BotMetadata.botAgeCollectionMetadata:type_name -> WAAICommon.BotAgeCollectionMetadata
|
|
|
+ 67, // 72: WAAICommon.BotMetadata.verificationMetadata:type_name -> WAAICommon.BotSignatureVerificationMetadata
|
|
|
+ 74, // 73: WAAICommon.BotMetadata.unifiedResponseMutation:type_name -> WAAICommon.BotUnifiedResponseMutation
|
|
|
+ 73, // 74: WAAICommon.BotMetadata.botMessageOriginMetadata:type_name -> WAAICommon.BotMessageOriginMetadata
|
|
|
+ 72, // 75: WAAICommon.BotMetadata.inThreadSurveyMetadata:type_name -> WAAICommon.InThreadSurveyMetadata
|
|
|
+ 52, // 76: WAAICommon.BotMetadata.botThreadInfo:type_name -> WAAICommon.AIThreadInfo
|
|
|
+ 85, // 77: WAAICommon.BotMetadata.regenerateMetadata:type_name -> WAAICommon.AIRegenerateMetadata
|
|
|
+ 86, // 78: WAAICommon.BotMetadata.sessionTransparencyMetadata:type_name -> WAAICommon.SessionTransparencyMetadata
|
|
|
+ 58, // 79: WAAICommon.BotMetadata.botDocumentMessageMetadata:type_name -> WAAICommon.BotDocumentMessageMetadata
|
|
|
+ 0, // 80: WAAICommon.BotMessageSharingInfo.botEntryPointOrigin:type_name -> WAAICommon.BotMetricsEntryPoint
|
|
|
+ 78, // 81: WAAICommon.AIRichResponseGridImageMetadata.gridImageURL:type_name -> WAAICommon.AIRichResponseImageURL
|
|
|
+ 78, // 82: WAAICommon.AIRichResponseGridImageMetadata.imageURLs:type_name -> WAAICommon.AIRichResponseImageURL
|
|
|
+ 113, // 83: WAAICommon.AIRichResponseTableMetadata.rows:type_name -> WAAICommon.AIRichResponseTableMetadata.AIRichResponseTableRow
|
|
|
+ 114, // 84: WAAICommon.AIRichResponseLatexMetadata.expressions:type_name -> WAAICommon.AIRichResponseLatexMetadata.AIRichResponseLatexExpression
|
|
|
+ 115, // 85: WAAICommon.AIRichResponseMapMetadata.annotations:type_name -> WAAICommon.AIRichResponseMapMetadata.AIRichResponseMapAnnotation
|
|
|
+ 4, // 86: WAAICommon.AIRichResponseSubMessage.messageType:type_name -> WAAICommon.AIRichResponseSubMessageType
|
|
|
+ 79, // 87: WAAICommon.AIRichResponseSubMessage.gridImageMetadata:type_name -> WAAICommon.AIRichResponseGridImageMetadata
|
|
|
+ 54, // 88: WAAICommon.AIRichResponseSubMessage.imageMetadata:type_name -> WAAICommon.AIRichResponseInlineImageMetadata
|
|
|
+ 55, // 89: WAAICommon.AIRichResponseSubMessage.codeMetadata:type_name -> WAAICommon.AIRichResponseCodeMetadata
|
|
|
+ 80, // 90: WAAICommon.AIRichResponseSubMessage.tableMetadata:type_name -> WAAICommon.AIRichResponseTableMetadata
|
|
|
+ 56, // 91: WAAICommon.AIRichResponseSubMessage.dynamicMetadata:type_name -> WAAICommon.AIRichResponseDynamicMetadata
|
|
|
+ 82, // 92: WAAICommon.AIRichResponseSubMessage.latexMetadata:type_name -> WAAICommon.AIRichResponseLatexMetadata
|
|
|
+ 83, // 93: WAAICommon.AIRichResponseSubMessage.mapMetadata:type_name -> WAAICommon.AIRichResponseMapMetadata
|
|
|
+ 57, // 94: WAAICommon.AIRichResponseSubMessage.contentItemsMetadata:type_name -> WAAICommon.AIRichResponseContentItemsMetadata
|
|
|
+ 116, // 95: WAAICommon.AIRegenerateMetadata.messageKey:type_name -> WACommon.MessageKey
|
|
|
+ 5, // 96: WAAICommon.SessionTransparencyMetadata.sessionTransparencyType:type_name -> WAAICommon.SessionTransparencyType
|
|
|
+ 88, // 97: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.sourcesMetadata:type_name -> WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourcesMetadata
|
|
|
+ 17, // 98: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.status:type_name -> WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.PlanningStepStatus
|
|
|
+ 89, // 99: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.sections:type_name -> WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningStepSectionMetadata
|
|
|
+ 18, // 100: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourcesMetadata.provider:type_name -> WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourcesMetadata.BotPlanningSearchSourceProvider
|
|
|
+ 90, // 101: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningStepSectionMetadata.sourcesMetadata:type_name -> WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourceMetadata
|
|
|
+ 16, // 102: WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotPlanningSearchSourceMetadata.provider:type_name -> WAAICommon.BotProgressIndicatorMetadata.BotPlanningStepMetadata.BotSearchSourceProvider
|
|
|
+ 21, // 103: WAAICommon.BotQuotaMetadata.BotFeatureQuotaMetadata.featureType:type_name -> WAAICommon.BotQuotaMetadata.BotFeatureQuotaMetadata.BotFeatureType
|
|
|
+ 24, // 104: WAAICommon.BotSourcesMetadata.BotSourceItem.provider:type_name -> WAAICommon.BotSourcesMetadata.BotSourceItem.SourceProvider
|
|
|
+ 26, // 105: WAAICommon.AIThreadInfo.AIThreadClientInfo.type:type_name -> WAAICommon.AIThreadInfo.AIThreadClientInfo.AIThreadType
|
|
|
+ 97, // 106: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.analyticsData:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SideBySideSurveyAnalyticsData
|
|
|
+ 96, // 107: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.metaAiAnalyticsData:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData
|
|
|
+ 102, // 108: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.ctaImpressionEvent:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCTAImpressionEventData
|
|
|
+ 101, // 109: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.ctaClickEvent:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCTAClickEventData
|
|
|
+ 100, // 110: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.cardImpressionEvent:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyCardImpressionEventData
|
|
|
+ 99, // 111: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.responseEvent:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyResponseEventData
|
|
|
+ 98, // 112: WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.abandonEvent:type_name -> WAAICommon.BotFeedbackMessage.SideBySideSurveyMetadata.SidebySideSurveyMetaAiAnalyticsData.SideBySideSurveyAbandonEventData
|
|
|
+ 32, // 113: WAAICommon.AIRichResponseCodeMetadata.AIRichResponseCodeBlock.highlightType:type_name -> WAAICommon.AIRichResponseCodeMetadata.AIRichResponseCodeHighlightType
|
|
|
+ 105, // 114: WAAICommon.AIRichResponseContentItemsMetadata.AIRichResponseContentItemMetadata.reelItem:type_name -> WAAICommon.AIRichResponseContentItemsMetadata.AIRichResponseReelItem
|
|
|
+ 36, // 115: WAAICommon.AIHomeState.AIHomeOption.type:type_name -> WAAICommon.AIHomeState.AIHomeOption.AIHomeActionType
|
|
|
+ 109, // 116: WAAICommon.InThreadSurveyMetadata.InThreadSurveyQuestion.questionOptions:type_name -> WAAICommon.InThreadSurveyMetadata.InThreadSurveyOption
|
|
|
+ 41, // 117: WAAICommon.BotUnifiedResponseMutation.MediaDetailsMetadata.highResMedia:type_name -> WAAICommon.BotMediaMetadata
|
|
|
+ 41, // 118: WAAICommon.BotUnifiedResponseMutation.MediaDetailsMetadata.previewMedia:type_name -> WAAICommon.BotMediaMetadata
|
|
|
+ 119, // [119:119] is the sub-list for method output_type
|
|
|
+ 119, // [119:119] is the sub-list for method input_type
|
|
|
+ 119, // [119:119] is the sub-list for extension type_name
|
|
|
+ 119, // [119:119] is the sub-list for extension extendee
|
|
|
+ 0, // [0:119] is the sub-list for field type_name
|
|
|
+}
|
|
|
+
|
|
|
+func init() { file_waAICommon_WAAICommon_proto_init() }
|
|
|
+func file_waAICommon_WAAICommon_proto_init() {
|
|
|
+ if File_waAICommon_WAAICommon_proto != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ file_waAICommon_WAAICommon_proto_msgTypes[67].OneofWrappers = []any{
|
|
|
+ (*AIRichResponseContentItemsMetadata_AIRichResponseContentItemMetadata_ReelItem)(nil),
|
|
|
+ }
|
|
|
+ type x struct{}
|
|
|
+ out := protoimpl.TypeBuilder{
|
|
|
+ File: protoimpl.DescBuilder{
|
|
|
+ GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
|
|
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_waAICommon_WAAICommon_proto_rawDesc), len(file_waAICommon_WAAICommon_proto_rawDesc)),
|
|
|
+ NumEnums: 37,
|
|
|
+ NumMessages: 79,
|
|
|
+ NumExtensions: 0,
|
|
|
+ NumServices: 0,
|
|
|
+ },
|
|
|
+ GoTypes: file_waAICommon_WAAICommon_proto_goTypes,
|
|
|
+ DependencyIndexes: file_waAICommon_WAAICommon_proto_depIdxs,
|
|
|
+ EnumInfos: file_waAICommon_WAAICommon_proto_enumTypes,
|
|
|
+ MessageInfos: file_waAICommon_WAAICommon_proto_msgTypes,
|
|
|
+ }.Build()
|
|
|
+ File_waAICommon_WAAICommon_proto = out.File
|
|
|
+ file_waAICommon_WAAICommon_proto_goTypes = nil
|
|
|
+ file_waAICommon_WAAICommon_proto_depIdxs = nil
|
|
|
+}
|