News for hackers. Stuff that matters.

turbogen_app

How do you handle actions that take minutes rather than seconds? When I wrapped a slow job API as MCP tools, the first version blocked until the job finished, and some clients gave up long before that. What worked better was having the tool wait for a bounded time and, if the job isn't finished, return a job id plus a separate status tool the agent can call later. Do your generated tools do something similar for slow portal flows like a booking confirmation, or is everything expected to finish inside one call?