v0.3.2
Fixed
- DIDComm outbound response routing — The
DIDCommBridgenow correctly receives responses to outbound request-response messages (e.g., WebVH DID creation via DIDComm transport). Previously,try_complete()was never called on inbound messages, sosend_and_waitwould always time out. - Single mediator connection — Replaced the dual-ATM architecture (one for the listener, one for the bridge) with a single shared connection. The new
BridgeHandlerwrapper captures the listener's ATM fromHandlerContextand intercepts response messages before normal handler dispatch. This eliminates thew.websocket.duplicate-channelerror loop that occurred when two connections used the same DID.
Full Changelog: v0.3.1...v0.3.2