Publish the contents of your current editor to an AMQP 1.0 broker straight from a tidy VS Code sidebar. Save multiple broker credentials securely, switch between them in a dropdown, and fire messages without leaving your editor.
✨ Features
Sidebar UI (Webview) to publish the active editor’s text to an AMQP topic/address
Multiple brokers + credentials saved and selectable from a dropdown
Secure secrets storage via context.secrets (passwords aren’t stored in plaintext)
Non-TLS:amqp://host[:port] → connects without TLS.
Note: in the current implementation, non-TLS connections do not send username/password (the fields are commented out in code). Ensure your broker allows that or use TLS.
Topic / Address
Passed directly to rhea as the sender address: sender = connection.open_sender(<topicOrAddress>)
Examples: queue://test, orders, /amq/queue/foo — use the addressing scheme your broker expects.
What gets sent?
Exactly the full text of the active editor as the AMQP message body.