Skip to content
Discussion options

You must be logged in to vote

I would separate two things here: Baileys knowing the protobuf shape, and WhatsApp accepting that change as an authoritative server-side control.

The fields you found are real in WAProto.proto, but that only means Baileys can encode/decode that part of app state. It does not necessarily mean a client can toggle MAIBA by sending an arbitrary appPatch. In particular:

  • maibaAiThreadEnabled on Conversation looks like replicated conversation state. Updating the local app-state copy is not the same as asking WhatsApp's server to restart AI replies.
  • maibaAiFeaturesControlAction is present as a sync action value, but the correct app-state collection, index tuple, version/MAC handling, and server-…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@phoenix-nproduction
Comment options

Answer selected by phoenix-nproduction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants