Share via


Microsoft.Agents.AI.Workflows.Declarative Namespace

Classes

Name Description
AzureAgentProvider

Provides functionality to interact with Foundry agents within a specified project context.

ConversationUpdateEvent

Event that broadcasts the conversation identifier.

DeclarativeActionCompletedEvent

Event that indicates a declarative action has been invoked.

DeclarativeActionException

Represents an exception that occurs during action execution.

DeclarativeActionInvokedEvent

Event that indicates a declarative action has completed.

DeclarativeModelException

Represents an exception that occurs when the declarative model is not supported.

DeclarativeWorkflowBuilder

Builder for converting a Foundry workflow object-model YAML definition into a process.

DeclarativeWorkflowException

Represents any exception that occurs during the execution of a process workflow.

DeclarativeWorkflowOptions

Configuration options for workflow execution.

MessageActivityEvent

Event that broadcasts the conversation identifier.

ResponseAgentProvider

Defines contract used by declarative workflow actions to invoke and manipulate agents and conversations.

Interfaces

Name Description
IMcpToolHandler

Defines the contract for invoking MCP tools within declarative workflows.

Enums

Name Description
DeclarativeWorkflowLanguage

Defines programming language for workflow ejection.