http sender drops reply keys no output port declares

A sender without outputs no longer fails on a {"status": "ok"} reply.
This commit is contained in:
2026-10-15 09:57:51 +02:00
parent e6afc23952
commit 0562753d9c
3 changed files with 34 additions and 5 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ The ports pick the direction: outputs only make a **listener**, inputs a
**sender**. A listener is a **webhook**: the engine mounts a route at
`/hooks/{flow}/{url}/{secret}` while the flow runs. A sender requests `url`
and publishes a JSON object response on its outputs, one key per output port.
A key no port declares fails the call, and a response that is not an object
Keys no port declares are dropped, and a response that is not an object
publishes nothing.
| Setting | Default | Notes |