Skip to content

Add declarative agent models and factory abstractions #25

Closed

Description

  • Add support to load any type of agent from a YAML declarative representation
  • Create samples that show various permutations, including tool configuration
  • Use PowerFX to evaluate values
  • Add support for all Foundry Agent tool types
  • Complete all TODO's
  • 80% unit test coverage and integration tests
  • Use code generation dotnet/src/Microsoft.Agents.AI.Declarative/Extensions/PropertyInfoExtensions.cs
  • Add documentation to the sample templates
  • Add template samples showing all connection types
  • Use Dictionary in place of IConfiguration
  • Move XXXExpressionExtensions into internal helpers

Activity

  1. matthewmeyer commented on Jul 15, 2025

    @matthewmeyer

    I would love to see this feature, the AutoGen Python component model and seralization and deseralization support are a really powerful tool and could help drive parity between the language specific implementations.

  2. eavanvalkenburg commented on Sep 4, 2025

    @eavanvalkenburg
    Member

    Mark Wallace (@markwallace-microsoft) is there a equivalent task of this for python?

  3. droideronline commented on Oct 25, 2025

    @droideronline
    Contributor

    +1 for this feature — would be super useful!

  4. moved this from In Progress to In Review in Agent Frameworkon Nov 10, 2025
  5. amit12cool commented on Dec 24, 2025

    @amit12cool
    Contributor

    Mark Wallace (@markwallace-microsoft) any plans to add memory//context provider support in declarative agents?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions