microsoft / microsoft/semantic-kernel
New Feature: AggregatorChannel Add custom mode
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 28.6k
- Forks
- 4.8k
- Avg merge
- 14h 13m
- Merged PRs (30d)
- 18
Description
name: add a custom mode for Agregrator mode
about: when using a task and reviewer workflow, the flat mode allow to get all history in the parent chat , and the nested mode only the latest message. so in the the case
- flat mode : I need to use the reducer to not take into account the reviewer comment in the parent chat
- nested mode : I only have the the reviewer comment, and I prefer the task result when the agent is completed
so my request is to have a custom mode , in order to select the message I want to display in the parent chat.
I would like to custom mode and and having a callback function in order to select the message visible in the parent chat . or to have the possibility to use chat reducer into the aggregator agent order to manage what agents will me part of the parent chat. but i prefer the custom selection mode.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the AggregatorChannel implementation and its existing flat and nested modes. Clarify the callback or custom-selection API, how selected messages appear in the parent chat, and the expected behavior for task and reviewer workflows before defining completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- ai
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100