Skip to content

feat: add provider selection and provider-based AMQP routing#8

Open
mbap-dev wants to merge 2 commits intodevelopfrom
codex/add-provider-field-to-session-model-629mp6
Open

feat: add provider selection and provider-based AMQP routing#8
mbap-dev wants to merge 2 commits intodevelopfrom
codex/add-provider-field-to-session-model-629mp6

Conversation

@mbap-dev
Copy link
Owner

@mbap-dev mbap-dev commented Sep 7, 2025

Summary

  • allow sessions to specify provider (baileys, whatsmeow, or forwarder)
  • publish outgoing messages using provider-based AMQP exchange
  • expose provider in session endpoints and auto-connect
  • delegate connect/disconnect/reload/qr commands to Whatsmeow adapter when provider is whatsmeow
  • fix session command routes by separating reloader service from handler method
  • consume provider-specific outgoing queue so Baileys messages are delivered
  • consume Baileys routing queue in broker to forward messages from outgoing.baileys

Testing

  • npm test

https://chatgpt.com/codex/tasks/task_e_68bb693305f48324bf115c2669e2232a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant