abe1f629a2
* feat(foundry): add resilient background hosting Enable AgentServer recovery and steering through FoundryResponsesOptions. Persist AgentSession snapshots during long background turns while workflow checkpointing remains owned by the workflow runtime. * feat(foundry): complete resilient and steerable hosting * fix(foundry): address resilience review feedback * feat(foundry): align resilient workflow checkpoints * docs(foundry): update resilience review guidance
37 lines
1.2 KiB
YAML
37 lines
1.2 KiB
YAML
# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-dev/main/schemas/v1.0/azure.yaml.json
|
|
|
|
name: hosted-workflow-resilient
|
|
services:
|
|
ai-project:
|
|
host: azure.ai.project
|
|
hosted-workflow-resilient:
|
|
project: .
|
|
host: azure.ai.agent
|
|
language: csharp
|
|
uses:
|
|
- ai-project
|
|
codeConfiguration:
|
|
dependencyResolution: remote_build
|
|
entryPoint: HostedWorkflowResilient.dll
|
|
runtime: dotnet_10
|
|
env:
|
|
ASPNETCORE_URLS: http://+:8088
|
|
AZURE_AI_MODEL_DEPLOYMENT_NAME: ${AZURE_AI_MODEL_DEPLOYMENT_NAME}
|
|
container:
|
|
resources:
|
|
cpu: "0.5"
|
|
memory: 1Gi
|
|
description: |
|
|
A resilient background translation workflow hosted with the Foundry Responses protocol.
|
|
kind: hosted
|
|
metadata:
|
|
tags:
|
|
- AI Agent Hosting
|
|
- Azure AI AgentServer
|
|
- Agent Framework
|
|
- Resilient Background
|
|
name: hosted-workflow-resilient
|
|
protocols:
|
|
- protocol: responses
|
|
version: 2.0.0
|