-
Notifications
You must be signed in to change notification settings - Fork 21
Adding Collab Agent #53
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
Conversation
still need to tie up some loose ends (new README, making storage an interface not a class). take a look at the capabilities and how |
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.
Pull Request Overview
This PR introduces a comprehensive Collaborator Agent for Microsoft Teams built with Teams AI Library v2. The agent provides intelligent conversation analysis and task management capabilities through three specialized sub-agents: Summarizer, Action Items, and Search.
Key Changes:
- Multi-capability architecture: Implements a Manager that coordinates between specialized capabilities (Summarizer, Action Items, Search)
- Persistent storage: SQLite database for conversation memory and feedback tracking
- Natural language processing: Time-based queries with chrono-node for date/time parsing
Reviewed Changes
Copilot reviewed 38 out of 45 changed files in this pull request and generated 7 comments.
File | Description |
---|---|
js/data-analyst-agent-v2/package.json |
Updates Teams AI library dependencies from preview.8 to preview.9 |
js/collaborator-agent/ |
Complete new agent implementation with TypeScript configuration, deployment files, and source code |
js/collaborator-agent/src/ |
Core agent functionality including capabilities, storage, utilities, and main application logic |
Configuration files | Teams app manifest, build configuration, and environment setup files |
Files not reviewed (1)
- js/data-analyst-agent-v2/package-lock.json: Language not supported
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.
- Resolve all the comments that are pending
- Make sure the README explains how the app works, what the person would need to do to set it up, how it uses RSC
- Explain current capabilities and the ability to add more capabilities.
- Record a demo, send it to our team. Then send it to a group chat with Rajan + Joey Glocke + Sid + me.
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.
Minor comments.
Will the video attach here? If not, make sure you ask Kavin where to host it. (it might be on a youtube) |
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.
Add collab agent info to the repo's frontmatter for it to show up in the template gallery
js/collaborator-agent/README.md
Outdated
- "collaboration" | ||
- "conversation-analysis" | ||
- "task-management" | ||
githubUrl: "https://github.com/teddyam/collaborator-agent" |
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.
update this to be this repo's link
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.
👍
Heavily reworked Collab Agent with three capabilities: Summarize, Action Item, Search.
SQLite DB for persistent memory.