Architect Data Action timeout 3s vs 5s response time

Running into a wall with a Data Action in Architect. The endpoint I’m hitting takes about 5 seconds to return a 200 OK, but the default timeout on the action is locked at 3 seconds. I get a generic TimeoutException in the logs every time.

I’ve tried bumping the timeout in the JSON config for the action:

{
 "type": "http",
 "action": "POST",
 "url": "https://my-api.example.com/slow-endpoint",
 "timeout": 10000
}

The timeout field seems to be ignored by the runtime. The docs mention a global limit but don’t specify how to override it per-action. Is there a header I need to send? Or is this hard-coded in the platform? The Kotlin backend on my side is fine, just need the Architect side to wait longer.