{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/3"}],"enrichment":{"capability":"Provides HTTP and WebSocket invocation protocol endpoints for Azure AI Hosted Agent containers, plugging into the azure-ai-agentserver-core framework to handle agent execution requests and streaming responses.","skillfed_tags":["azure-sdk","agent-framework","async-http"],"use_cases":["Build an agent that processes POST /invocations requests and returns JSON responses.","Implement long-running agent operations with polling via GET /invocations/{id} and cancellation.","Stream agent responses as Server-Sent Events or full-duplex WebSocket messages to clients.","Handle multi-user sessions by forwarding x-agent-foundry-call-id headers to toolbox services.","Expose OpenAPI and AsyncAPI documentation for agent discovery and client code generation."],"what_it_does":"This package extends the azure-ai-agentserver-core framework with a complete invocation protocol implementation for Azure AI Hosted Agent containers. It exposes HTTP endpoints (POST /invocations, GET /invocations/{id}, POST /invocations/{id}/cancel) and a WebSocket endpoint (/invocations_ws) for full-duplex streaming, along with OpenAPI and AsyncAPI documentation endpoints. Handlers are registered via decorators (@app.invoke_handler, @app.get_invocation_handler, @app.cancel_invocation_handler, @app.ws_handler) and receive request context including invocation ID, session ID, user ID, and call ID through request.state.\n\nThe package manages request/response headers automatically (x-agent-invocation-id, x-agent-session-id) and integrates with distributed tracing. It supports long-running operations with polling, streaming responses, and multi-user sessions on container protocol 2.0.0 by forwarding per-request call IDs to downstream services. Built on aiohttp, it runs as an async application with minimal boilerplate.","worth_installing":"Yes. The package is actively maintained (release 4 days old), has zero known vulnerabilities, uses a permissive MIT license, and requires only two runtime dependencies with low install friction. It is marked Production/Stable and supports Python 3.10, 3.11, 3.12, 3.13, and 3.14. Install it if you are building an Azure AI Hosted Agent container and need standard invocation protocol endpoints."},"id":"azure-ai-agentserver-invocations","links":{"html":"https://skillfed.io/packages/azure-ai-agentserver-invocations","md":"https://skillfed.io/packages/azure-ai-agentserver-invocations.md","pypi":"https://pypi.org/project/azure-ai-agentserver-invocations/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-10","license_spdx":"MIT","license_treatment":"permissive","name":"azure-ai-agentserver-invocations","python_support":"supports_current","summary":"Invocations protocol for Azure AI Hosted Agents"},"popularity":{"monthly_downloads":639934,"position":5614,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
