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
CopilotChat: Enable email read and calendar read plugins #801
Conversation
CC: @sw47 - We simplified and constrained the interfaces to enable the skill to work well with the current ActionPlanner and SequentialPlanner. |
dotnet/src/Skills/Skills.MsGraph/Connectors/MicrosoftGraphModelExtensions.cs
Show resolved
Hide resolved
@adrianwyatt Thanks for adding this! Sorry I was OOF last week, so I didn't get a chance to reply. I didn't see a UT for the new EmailSkill - will that be added in the future? I typically use the UT as an example/guidance how to effectively use the skill in different scenarios. I'm assuming I will deserialize the string return into the newly Email Models added, right? |
### Motivation and Context Allow CopilotChat to ingest email and calendar context. ### Description - Added email and calendar skills to CopilotChat WebAPI when MsGraph auth is available. - Added Gets to the Email and Calendar skills with supporting connector methods - Hard-coded the 'select' clauses to help minimize payload sizes to fit in token limits - Updated Constant.ts with Calendar.Read and Mail.Read scopes
### Motivation and Context Allow CopilotChat to ingest email and calendar context. ### Description - Added email and calendar skills to CopilotChat WebAPI when MsGraph auth is available. - Added Gets to the Email and Calendar skills with supporting connector methods - Hard-coded the 'select' clauses to help minimize payload sizes to fit in token limits - Updated Constant.ts with Calendar.Read and Mail.Read scopes
### Motivation and Context Allow CopilotChat to ingest email and calendar context. ### Description - Added email and calendar skills to CopilotChat WebAPI when MsGraph auth is available. - Added Gets to the Email and Calendar skills with supporting connector methods - Hard-coded the 'select' clauses to help minimize payload sizes to fit in token limits - Updated Constant.ts with Calendar.Read and Mail.Read scopes
Motivation and Context
Allow CopilotChat to ingest email and calendar context.
Description