diff --git a/python/samples/04-hosting/README.md b/python/samples/04-hosting/README.md index 351039b8d6..bea9124f86 100644 --- a/python/samples/04-hosting/README.md +++ b/python/samples/04-hosting/README.md @@ -10,6 +10,7 @@ This directory contains Python samples that demonstrate different ways to host A | Azure Functions | HTTP or serverless hosting on Azure Functions. | [`azure_functions/README.md`](./azure_functions/README.md) | | Durable Task | Durable execution, long-running flows, or orchestration patterns. | [`durabletask/README.md`](./durabletask/README.md) | | Foundry Hosted Agents | Microsoft Foundry hosted agent deployment. | [`foundry-hosted-agents/README.md`](./foundry-hosted-agents/README.md) | +| Self-Hosted Protocol Helpers | Application-owned OpenAI Responses endpoints or Telegram bots. | [`af-hosting/README.md`](./af-hosting/README.md) | ## How to Choose @@ -17,6 +18,7 @@ This directory contains Python samples that demonstrate different ways to host A - Start with **Azure Functions** if you want an HTTP-hosted or serverless entry point using Azure Functions. - Start with **Durable Task** if you need persistent state, durable workflows, or orchestration across multiple steps. - Start with **Foundry Hosted Agents** if you want to package and deploy an agent as a hosted agent in Microsoft Foundry. +- Start with **Self-Hosted Protocol Helpers** if you want to own the web framework or native SDK, routing, authorization, and state storage while using OpenAI Responses or Telegram helpers. ## Common Prerequisites diff --git a/python/samples/AGENTS.md b/python/samples/AGENTS.md index 5d5b201a67..33eb3e0565 100644 --- a/python/samples/AGENTS.md +++ b/python/samples/AGENTS.md @@ -36,7 +36,8 @@ python/samples/ │ └── visualization/ # Workflow visualization ├── 04-hosting/ # Deployment & hosting │ ├── a2a/ # Agent-to-Agent protocol -│ ├── azure-functions/ # Azure Functions samples +│ ├── af-hosting/ # Native Responses and Telegram hosting +│ ├── azure_functions/ # Azure Functions samples │ └── durabletask/ # Durable task framework ├── 05-end-to-end/ # Complete applications │ ├── chatkit-integration/