1.0.0b1 (2026-04-14)
Features Added
- Initial release of
azure-ai-agentserver-invocations. InvocationAgentServerHost— a Starlette-based host subclass for the invocations protocol.- Decorator-based handler registration (
@app.invoke_handler,@app.get_invocation_handler,@app.cancel_invocation_handler). - Optional
GET /invocations/{id}andPOST /invocations/{id}/cancelendpoints. GET /invocations/docs/openapi.jsonfor OpenAPI spec serving.- Invocation ID tracking and session correlation via
agent_session_idquery parameter. - Distributed tracing with GenAI semantic convention span attributes.
- W3C Baggage propagation of
invocation_idandsession_idfor cross-service correlation. - Structured logging with
invocation_idandsession_idviacontextvars. - Streaming response support with span lifecycle management.
- Cooperative mixin inheritance for multi-protocol composition.