Uh oh!
There was an error while loading. Please reload this page.
Add Additional Properties ADR - #4246
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new Architectural Decision Record (ADR) documenting the approach for associating AdditionalProperties-style metadata with agents/sessions in the .NET Agent Framework.
Changes:
- Introduces ADR 0017 describing options for agent/session metadata via
AdditionalPropertiesDictionary. - Documents tradeoffs across multiple API shapes (in-type property vs constructor injection vs external wrapper).
- Captures serialization considerations for session metadata.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Roger Barreto (rogerbarreto)
left a comment
There was a problem hiding this comment.
We might consider adding as part of the decision adding one sample showing how this can be achieved with the (external wrapper) and potentially adding the sample as part of this PR.
westey (westey-m)
commented
Feb 25, 2026
Let's perhaps see if people struggle with this concept first. Any sample we create around this would be very contrived, so I'd rather avoid adding something like it unless we have a clear signal. |
Uh oh!
There was an error while loading. Please reload this page.
Motivation and Context
#2131
Description
Contribution Checklist