-
Notifications
You must be signed in to change notification settings - Fork 2k
.NET: Feature collection adr doc #2503
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 6 commits
dc9f92f
a78b3f2
c1af5df
14ab6f4
3676f05
a4d3224
d650909
211f1e6
f580691
03ec67f
4eddf85
c7e4bc4
a39d6bc
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,207 @@ | ||||||||||||||||||
| --- | ||||||||||||||||||
| status: proposed | ||||||||||||||||||
| contact: westey-m | ||||||||||||||||||
| date: 2025-11-26 | ||||||||||||||||||
| deciders: {list everyone involved in the decision} | ||||||||||||||||||
| consulted: {list everyone whose opinions are sought (typically subject-matter experts); and with whom there is a two-way communication} | ||||||||||||||||||
| informed: {list everyone who is kept up-to-date on progress; and with whom there is a one-way communication} | ||||||||||||||||||
|
westey-m marked this conversation as resolved.
Comment on lines
+4
to
+7
|
||||||||||||||||||
| date: 2025-11-26 | |
| deciders: {list everyone involved in the decision} | |
| consulted: {list everyone whose opinions are sought (typically subject-matter experts); and with whom there is a two-way communication} | |
| informed: {list everyone who is kept up-to-date on progress; and with whom there is a one-way communication} | |
| date: 2024-06-10 | |
| deciders: westey-m, alice-smith, bob-jones | |
| consulted: carol-dev, dave-ai | |
| informed: eve-ml, frank-ops |
Copilot
AI
Jan 7, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inconsistent terminology: The document uses both "Feature Collection" (title case) and "feature collection" (lowercase) throughout. For consistency and following typical technical documentation conventions, consider using lowercase "feature collection" when referring to the concept generically, and title case only when referring to the specific type name "FeatureCollection" or interface name.
Copilot
AI
Jan 7, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: "MAAI.AIAgent" should be "MEAI.AIAgent" or more likely should reference the Agent Framework package name. Based on the context and usage pattern in other ADR documents where MEAI refers to Microsoft.Extensions.AI, this appears to be a typo. The Agent Framework agents are not part of MEAI but are part of the agent framework itself.
| **MAAI.AIAgent:** | |
| **Agent Framework AIAgent:** |
Copilot
AI
Jan 7, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: "chat client feature collection in the chat client" is redundant. Consider rewording for clarity, such as "only use the agent's feature collection within the agent" or similar phrasing that avoids the repetition.
| - Do we layer the agent feature collection over the chat client feature collection (Application -> ChatClient -> Agent -> Run), or only use the agent feature collection in the agent (Application -> Agent -> Run), and the chat client feature collection in the chat client (Application -> ChatClient -> Run)? | |
| - Do we layer the agent feature collection over the chat client feature collection (Application -> ChatClient -> Agent -> Run), or keep each artifact's feature collection scoped to itself (Application -> Agent -> Run for the agent, Application -> ChatClient -> Run for the chat client)? |
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -254,6 +254,7 @@ | |||||||||
| <File Path="../docs/decisions/0007-agent-filtering-middleware.md" /> | ||||||||||
| <File Path="../docs/decisions/0008-python-subpackages.md" /> | ||||||||||
| <File Path="../docs/decisions/0009-support-long-running-operations.md" /> | ||||||||||
| <File Path="../docs/decisions/00NN-feature-collections.md" /> | ||||||||||
|
westey-m marked this conversation as resolved.
westey-m marked this conversation as resolved.
|
||||||||||
| <File Path="../docs/decisions/00NN-feature-collections.md" /> | |
| <File Path="../docs/decisions/0011-feature-collections.md" /> |
Copilot
AI
Jan 12, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The filename uses "00NN" as a placeholder for the ADR number. This should be replaced with the next sequential ADR number in the sequence (appears to be 0010 based on the previous ADR being 0009).
| <File Path="../docs/decisions/00NN-feature-collections.md" /> | |
| <File Path="../docs/decisions/0010-feature-collections.md" /> |
Uh oh!
There was an error while loading. Please reload this page.