I have an automation action that uses an endpoint for its execution.
The configuration and invocation are working as expected, but the response I see in the automation rule includes the whole endpoint information including headers and status code.
When I log the response form my action using a Log Action I see this
{success=true, payload={headers={date=[Fri, 03 Apr 2026 10:23:18 GMT], content-type=[application/json], transfer-encoding=[chunked], connection=[close], cache-control=[no-cache, no-store, max-age=0, must-revalidate], expires=[0], pragma=[no-cache], referrer-policy=[origin-when-cross-origin], x-content-type-options=[nosniff], x-xss-protection=[0], cf-cache-status=[DYNAMIC], nel=[{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}], report-to=[{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KOqlJcoaqmJuW%2BzdNnoyBvrtibNugIcdhPLeXn4yYFq%2FEWm%2FRfD4c%2BmQdIii5lkZ8%2BXOtAIujAQMCiEGzvyfpFx70899IQKujls%2F%2F5Pt1ncsAuwdhYnR74HdslApnJc0xp2ZvCJjL1%2BRK1E%3D"}]}], content-encoding=[gzip], server=[cloudflare], cf-ray=[9e675b5b0cf71625-IAD], alt-svc=[h3=":443"; ma=86400]}, status=200, body=....}
Where I would only expect the contents of the body field.
Now to use the content of the action I need to select it using {{fetchedJenkinsJobList.payload.body}} instead of {{fetchedJenkinsJobList}} to access the response from the action.
This response also makes no sense when looking at the outputContext and outputs I need to configure for the action in the manifest.
Any specific reason the action using an endpoint is behaving this way that doesn’t match the documentation?
@JakubMierzewski I know you moved on to other parts of the code base, but as PM of the EAP do you know? Or know who to contact about this?