You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-3
Original file line number
Diff line number
Diff line change
@@ -7,14 +7,15 @@
7
7
8
8
Teams Toolkit for Visual Studio, Visual Studio Code, and Command Line Interface (CLI) are tools for building Teams apps, fast. Whether you are new to Teams platform or a seasoned developer, Teams Toolkit is the best way to create, build, debug, test, and deploy apps.
Teams Toolkit provides support for the end-to-end Teams development journey, including:
13
13
14
-
- Support for all major Teams extensibility surfaces, including tabs, bots, and message extensions.
14
+
- Seamless integration with [Teams AI Library](https://learn.microsoft.com/microsoftteams/platform/bots/how-to/teams%20conversational%20ai/conversation-ai-quick-start?pivots=qs-javascript) to build intelligent apps with ease.
15
+
- Support for all major Microsoft 365 platform extensibility surfaces, including Copilot for Microsoft 365, tabs, bots, message extensions for Teams as well as Outlook Add-ins.
15
16
- Integrations with the tools, languages, and frameworks you know and love.
16
17
- Scaffolds for getting started fast with Teams extensibility surfaces and common scenarios such as notifications and command & response-style bots.
17
-
- Rapid iteration with full stack debugging, hot reload, and secure tunneling.
18
+
- Rapid iteration with full stack debugging, hot reload, secure tunneling and Teams App Test Tool.
18
19
- Simplified SSO authentication.
19
20
- Integrated support for hosting, data storage, and serverless functions.
20
21
- CI/CD actions for GitHub and Azure DevOps to deliver apps with confidence.
Copy file name to clipboardExpand all lines: ROADMAP.md
+28-4
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,37 @@ Teams Toolkit continuously focuses on:
6
6
7
7
-**Microsoft 365 Platform:** We’re committed to providing Day 1 support for new Microsoft 365 capabilities and features.
8
8
9
-
-**Support for familiar language & tools:** Teams Toolkit works with the languages, frameworks, tools, and services you know and love.
9
+
-**Support for Familiar Language & Tools:** Teams Toolkit works with the languages, frameworks, tools, and services you know and love.
10
10
11
-
-**Get started fast:** Teams Toolkit is the simplest way to get started building for Microsoft 365 with delightful tooling, samples, and documentation.
11
+
-**Get Started Fast:** Teams Toolkit is the simplest way to get started building for Microsoft 365 with delightful tooling, samples, and documentation.
12
12
13
-
-**Development velocity:** best-in-class productivity to create, build, and deliver your apps.
13
+
-**Development Belocity:** best-in-class productivity to create, build, and deliver your apps.
14
14
15
-
-**Ship with confidence:** Teams Toolkit is enterprise-ready to help developers and IT administrators deliver, manage, and monitor apps with confidence.
15
+
-**Ship with Confidence:** Teams Toolkit is enterprise-ready to help developers and IT administrators deliver, manage, and monitor apps with confidence.
16
+
17
+
## Q1-Q2, 2024
18
+
19
+
-**Build intelligent apps for Microsoft 365 and Copilot platform**: AI exploded in 2023, promising a transformation for the way people communicate, collaborate and work. Teams platform also formed a strategy to create engaging app experiences that leverage AI to ease complex conversational app development.There are 2 major types of experience: You can bring AI to your Teams application (Chat Bot in Teams with Teams AI Library): Teams AI Library enables developers to add natural language processing to their conversational apps and respond to end-user with AI generated content. Or integrate with Copilot (Plugin for Microsoft 365 Copilot): Copilot plugin allows developers to extend Microsoft Copilot via message extensions to access real-time information.
20
+
21
+
- Copilot plugins (Microsoft version of OpenAI plugin) E2E DevX.
22
+
- Custom Copilots (Intelligent chat bots that use Teams AI Library) with AI Agent and RAG scenarios.
23
+
24
+
-**AI Enhanced Developer Experience**:
25
+
- Getting Started with Teams app development using GitHub Copilot Chat.
26
+
- Help early stage developers navigate through Microsoft 365 platform concepts, terminology and technical stacks.
27
+
- Facilitate developers move fast in the development journey.
28
+
29
+
-**Improve Teams app Testability**: Teams App Test Tool (Test Tool) makes debugging bot-based apps effortless. You can chat with your bot and see its messages and Adaptive Cards as they appear in Microsoft Teams. Now we are expanding its capability to cover Message Extensions.
30
+
31
+
-**Streamlined DevX with Revamped Documentation**:
32
+
- Revamp Information Architecture: Restructure the Table of Contents (TOC) in the documentation to improve clarity and navigation.
33
+
- Incremental Documentation Improvements: Continue to enhance the documentation by completing Visual Studio (VS) documentation, adding a samples overview table, and adding advanced usage tips content to the documentation site.
34
+
35
+
-**Move Applications to Production Environment**: Teams Toolkit has been optimizing the experiences for Getting Started scenarios for developers who are new to the platform. There’s another chunk of users who have already invested a lot / familiar with the platform while we haven’t provided a lot of value for them. This Epic intends to optimize the experience for developers when they have completed the development process and want to ship their applications.
36
+
- Enable shift-left functional app testing for Teams applications.
37
+
- Deploy static contents to Azure Static Web applications.
38
+
- Improved CI/CD pipeline creation through pipeline templates and tailored guides.
39
+
- Containerize the Teams application deployment with ACS.
0 commit comments