The Logic of the Background Task
Some tools (like "Run Data Analysis" or "Build Website") take longer than a standard HTTP timeout. **Asynchronous Execution** allows the agent to trigger a task and then "Poll" for the result or receive a "Callback" when it is done.
Managing the Long Run
We use "Event-Driven" patterns to manage agentic patience:
- Job ID Generation: The tool returns an immediate