-
Notifications
You must be signed in to change notification settings - Fork 4k
.Net: Add a common agent invoke api. #11069
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
.Net: Add a common agent invoke api. #11069
Conversation
…options and new response type.
Fix kernel and arguments override capability Add helper for common thread validation
/// <inheritdoc /> | ||
public override async Task<string> StartAsync(CancellationToken cancellationToken = default) | ||
{ | ||
if (this._isActive) |
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.
Should this be idempotent and just return the current thread Id in this case instead of throwing?
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.
This will be idempotent.
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.
Will update in next PR.
2eeaa5e
into
microsoft:feature-common-agent-api
Motivation and Context
Being able to different invoke agents using a common API is useful to build higher level code on top of.
Description
Adding a common Invoke method with a common Thread object.
Contribution Checklist