An MCP Tool That Hangs: Modeling Long-Running Operations as Async Jobs

Long-running operations should be exposed as async jobs with a start tool that returns an id and a poll tool, not as a blocking call that hangs the agent.

Read Original

Related