Files
Chris a6b6937b94 .NET Workflows - Support agent level function invocation for declarative workflow (#1442)
* Checkpoint

* Checkpoint

* Checkpoint

* Good

* Namespace

* Namespace

* Dun

* Async Test

* AgentId

* Portable pattern

* Portable2

* Portable3

* Respond to comments

* Namespace

* Function call selection

* ToHashSet

* ToHashSet

* Updated

* Parameter name

* Final

* Tests
2025-10-14 20:42:15 +00:00

16 lines
461 B
YAML

type: foundry_agent
name: ToolAgent
description: Agent with a function tool defined.
model:
id: ${FOUNDRY_MODEL_DEPLOYMENT_NAME}
tools:
- id: MenuPlugin_GetMenu
type: function
description: Provides a list items on the menu.
- id: MenuPlugin_GetSpecials
type: function
description: Provides a list of specials from the menu.
- id: MenuPlugin_GetItemPrice
type: function
description: Provides the price of the requested menu item.