mesh_publish
Publish integration facts to a mesh topic, enabling other agents to react. Specify a business verb fact type; returns topic and duration.
Instructions
Publish an integration fact to a mesh topic so other parties' agents can react. Use a business verb for the fact type (e.g. 'module_generated', 'capability_announced'), never CRUD. Returns the topic and duration_ms. Defaults to station-de-frankfurt.macula.io:4433 if host isn't given.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fact | Yes | The integration fact payload (plain JSON; this server encodes the wire). | |
| host | No | Station to connect through, "host[:port]". Defaults to station-de-frankfurt.macula.io:4433. | |
| realm | No | 32-byte realm as hex (64 chars) the topic is scoped to. Omit for the default all-zero realm. See mesh_call's realm description for the full rationale. | |
| topic | Yes | Topic name (e.g. 'agents.module_generated'). |