Install
openclaw skills install @luoqianchenguni-max/a2a-market-ucp-broadcastImplement UCP broadcast of buyer intents to eligible nodes, including message signing, routing, and ack handling. Use when building universal commerce protocol publish/subscribe behavior for matching and quote intake.
openclaw skills install @luoqianchenguni-max/a2a-market-ucp-broadcastDefine the transport and protocol shell for intent broadcast in UCP.
Current status: framework release for registration. Prioritize interoperability contracts over optimization.
app/protocol/ucp/intent_message.pyapp/protocol/ucp/signer.pyapp/application/services/broadcast_service.pyapp/infrastructure/ws/ucp_gateway.pybuild_intent(payload) normalizes and version-tags message.sign_intent(intent, private_key) returns detached signature object.broadcast(intent_id, target_nodes) returns dispatch receipt ids.collect_acks(intent_id, timeout_ms) returns per-node ack status.INTENT_CREATED before dispatch.INTENT_BROADCASTED after fan-out completes.NODE_RESPONDED when quote/ack arrives.runtime/src/protocol/ucp-client.jsruntime/src/application/market-agent.jsruntime/tests and npm test in runtime/.