Start the server asynchronously.
Exposes the same POST /invocations contract as :meth:run.
The default request body is:
.. code-block:: json
{"message": "Hello!", "stream": false}
Non-streaming requests return {"response": "Assistant text"}.
Streaming requests return text/event-stream with
data: {"token": "..."} payloads, any pending HITL items as
event: output_item, and finally event: done.
Resilient background requests return 202 and are observed through
the invocation GET and cancel endpoints.
Multi-turn callers should reuse the x-agent-session-id response
header as the next request's agent_session_id query parameter.
Network interface to bind.
Port to bind.