From a0f5cf9c763ce13a6200771ae2ab94b1bc2ca4d7 Mon Sep 17 00:00:00 2001 From: Alejandro Lopez Date: Wed, 27 May 2026 14:23:06 -0500 Subject: [PATCH 1/5] fix(powerclaw): defer publish on import Disable automatic publish during solution import so Copilot Studio validates the agent after bot variables and connection references are registered. Update the packaged solution to 1.2.11.0 and align setup guidance with the manual publish step. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../PowerClaw/settings.mcs.yml | 2 +- .../ca-PowerClawAgent/PowerClaw_Solution.zip | Bin 65116 -> 65677 bytes .../ca-PowerClawAgent/README.md | 5 +++-- .../ca-PowerClawAgent/SETUP.md | 6 +++++- .../ca-PowerClawAgent/docs/MANUAL-SETUP.md | 5 +++-- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/PowerClaw/settings.mcs.yml b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/PowerClaw/settings.mcs.yml index 3c626e22..adf96e8c 100644 --- a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/PowerClaw/settings.mcs.yml +++ b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/PowerClaw/settings.mcs.yml @@ -13,7 +13,7 @@ configuration: GenerativeActionsEnabled: true isAgentConnectable: true - publishOnImport: true + publishOnImport: false gPTSettings: defaultSchemaName: auto_agent_BmTJh.gpt.default diff --git a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/PowerClaw_Solution.zip b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/PowerClaw_Solution.zip index 3381a890c4e0d3d1e10f92c92e47ad5690722b54..a0182f9ca206a6b0eb93631ebc41913b393a38da 100644 GIT binary patch literal 65677 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 z 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 literal 65116 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 diff --git a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/README.md b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/README.md index 8d2d63ee..2e25b096 100644 --- a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/README.md +++ b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/README.md @@ -5,7 +5,7 @@

Your 24/7 AI Chief of Staff — Built Entirely on Microsoft 365

- Version + Version Released Time to Value Stack @@ -265,6 +265,7 @@ If your credit pack is exhausted, the agent stops responding to both heartbeat a | Version | Date | Changes | |---|---|---| +| **1.2.11** | May 2026 | Fix: import reliability — disabled automatic publish during solution import so Copilot Studio validates the agent only after bot variables and connection references finish registering; setup guide now instructs admins to publish manually after completing connection and flow configuration | | **1.2.10** | May 2026 | Fix: solution portability for cross-environment imports — corrected `schemaName` format in all 4 global variable component YAML files (`AgentsText`, `SoulText`, `ToolsText`, `UserText`) from legacy `globalvariable` to canonical `GlobalVariableComponent` format while preserving the validator-accepted flat global variable fields; patched matching `data` entries in `PowerClaw_Solution.zip`; bumped the packaged solution to `1.2.10.0` to make upgrades unambiguous | | **1.2.0** | April 2026 | DLP compliance: replaced all SharePoint HttpRequest actions with standard connector actions (GetItems/PostItem/PatchItem/DeleteItem) in HeartbeatFlow and Housekeeping; standardized list names to underscores (PowerClaw_Memory, PowerClaw_Tasks); trimmed config from 14 to 4 active settings; added manual browser-only setup guide; Bootstrap flow trimmed to 4 config items | | **1.1.0** | April 2026 | Simplified agent instructions (14K→4K chars) to fit 8K portal limit; moved detailed task/email/memory rules to constitution .md files; HeartbeatFlow: 200K journal cap to prevent AsyncResponsePayloadTooLarge, memory upsert for proposedMemories, proposedTasks for agent-initiated task creation, conditional journalEntry, string() guards; generic ConversationStart greeting (agent identity now fully driven by soul.md); variables recreated in cloud-canonical flat format | @@ -272,7 +273,7 @@ If your credit pack is exhausted, the agent stops responding to both heartbeat a | **1.0.1** | March 2026 | Fix: Reliable context loading in M365 Copilot & Teams (JIT OnActivity init replaces OnConversationStart), improved soul.md personality template, removed canned Greeting topic | | **1.0.0** | March 2026 | Initial release — Heartbeat + Bootstrap + Housekeeping flows, HttpRequest-based SharePoint ops for cross-environment portability, configurable agent identity, Compose-based flow configuration, loop safety guards | -> 💡 **Updating:** Download the latest `PowerClaw_Solution.zip` and re-import into your environment. Your SharePoint data (lists, settings, memories, tasks) is preserved. After import, re-edit the `Compose:_Config_SiteURL` action in HeartbeatFlow, GetContext, and Housekeeping with your site URL. **Do not re-run the Bootstrap flow** — your SharePoint lists and constitution files are already in place. +> 💡 **Updating:** Download the latest `PowerClaw_Solution.zip` and re-import into your environment. Your SharePoint data (lists, settings, memories, tasks) is preserved. After import, re-edit the `Compose:_Config_SiteURL` action in HeartbeatFlow, GetContext, and Housekeeping with your site URL, then publish the agent manually in Copilot Studio. **Do not re-run the Bootstrap flow** — your SharePoint lists and constitution files are already in place. > > ⚠️ **Upgrading to 1.1.0 — update your constitution files:** v1.1.0 moved detailed task management, email formatting, memory management, and Teams safety rules from agent instructions into constitution `.md` files. After importing, add the following content to your SharePoint files: **agents.md** (task workflow, time/quiet-hour rules, Teams safety, memory governance, dedup rules); **tools.md** (HTML email dark theme template, subject patterns, document generation rules, task list field details). See the bootstrap script's templates for reference content. Without these updates, the agent will still work but may lack detailed behavioral guidance for tasks and email formatting. > diff --git a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/SETUP.md b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/SETUP.md index 5436db71..d367d502 100644 --- a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/SETUP.md +++ b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/SETUP.md @@ -61,6 +61,8 @@ PowerClaw needs a dedicated SharePoint site as its workspace. 6. **Environment Variables** — if environment variables appear during import, it's fine to enter your actual SharePoint site URL and admin email from Step 1, but the flows themselves are configured in **Step 4: Configure Flows** using Compose actions > ℹ️ **Expected warning:** You may see *"Solution imported successfully with warnings: The original workflow definition has been deactivated and replaced."* This is normal — all flows are imported in an **OFF** state so you can complete setup before activating them. +> +> ℹ️ **Publish after setup:** PowerClaw does not auto-publish during import. This avoids import-time Copilot Studio validation errors while connection references and bot variables are still being registered. Publish the agent after completing the connection and flow configuration steps below. --- @@ -384,7 +386,8 @@ To update PowerClaw to a newer version: 2. Re-import into your existing environment (same steps as [Step 2](#step-2-import-the-solution)) 3. **Re-authorize connections** if prompted 4. **Re-edit `Compose:_Config_SiteURL`** in HeartbeatFlow, GetContext, and Housekeeping with your site URL -5. **Turn on** HeartbeatFlow and HousekeepingFlow (they are deactivated on import) +5. **Publish** the PowerClaw agent in Copilot Studio +6. **Turn on** HeartbeatFlow and HousekeepingFlow (they are deactivated on import) > ⚠️ **Do not re-run the Bootstrap flow** — your SharePoint lists and constitution files are already in place. Re-running Bootstrap may create duplicate lists or overwrite your customized constitution files. @@ -407,6 +410,7 @@ Your SharePoint data (config settings, memories, tasks, constitution files) is f | **Rate limit triggered** | Check `MaxActionsPerHour` in PowerClaw_Config. Reset `KillSwitch` to `false` after reviewing. | | **Permissions errors** | Ensure the flow account has Edit access to the SharePoint site and all connections are authorized. | | **Memory not saving** | Verify the PowerClaw_Memory list exists. Check the list GUID in HeartbeatFlow. Ensure `memory-journal.md` exists in Shared Documents. | +| **Import diagnostic says `ToolsText` / `Node is unknown to the system`** | Confirm you are using PowerClaw `1.2.11` or later. Delete any failed partial PowerClaw import before retrying, then import again and publish only after connections and flow configuration are complete. | diff --git a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/docs/MANUAL-SETUP.md b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/docs/MANUAL-SETUP.md index 17f289c6..b826e7e3 100644 --- a/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/docs/MANUAL-SETUP.md +++ b/copilot-agent-samples/copilot-studio-agents/ca-PowerClawAgent/docs/MANUAL-SETUP.md @@ -287,8 +287,9 @@ When sending emails (task updates, digests, alerts, meeting briefs, status repor 1. Go to `make.powerapps.com` 2. **Solutions** → **Import** → upload `PowerClaw_Solution.zip` 3. Configure connection references when prompted -4. Enable the **HeartbeatFlow**, **GetContext**, and **Housekeeping** flows -5. Update the `Compose:_Config_SiteURL` action in each flow with your site URL (for example: `https://contoso.sharepoint.com/sites/PowerClaw-Workspace`) +4. Update the `Compose:_Config_SiteURL` action in each flow with your site URL (for example: `https://contoso.sharepoint.com/sites/PowerClaw-Workspace`) +5. Publish the PowerClaw agent in Copilot Studio +6. Enable the **HeartbeatFlow**, **GetContext**, and **Housekeeping** flows ## Done! Your PowerClaw workspace is ready. Test by sending a message to the agent in Teams. From 0131efe7080cc7945e7183b5a7022a5f0d2dbd88 Mon Sep 17 00:00:00 2001 From: Alejandro Lopez Date: Mon, 1 Jun 2026 07:42:28 -0500 Subject: [PATCH 2/5] chore: weekly message center posts refresh 2026-06-01 (#41) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../copilot-agents-guide/index.html | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/copilot-agent-strategy/copilot-agents-guide/index.html b/copilot-agent-strategy/copilot-agents-guide/index.html index 17b1a26c..dbb7a907 100644 --- a/copilot-agent-strategy/copilot-agents-guide/index.html +++ b/copilot-agent-strategy/copilot-agents-guide/index.html @@ -99,30 +99,32 @@ // ─── Message Center Data ───────────────────────────────────────── const messageCenterPosts = [ + { id: 'MC1326260', title: 'Microsoft Purview Data Security Triage Agent will include sensitive data remediation through Microsoft Teams', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-29', actionRequiredBy: null, status: 'active', services: ['Microsoft Teams', 'Microsoft Purview'], summary: 'Microsoft Purview Data Security Triage Agent will add sensitive data remediation via Microsoft Teams for SharePoint and OneDrive files, automating user notifications and tracking remediation progress. This opt-in feature, launching in public preview late June 2026, aims to reduce compliance risk and improve remediation visibility.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, + { id: 'MC1326254', title: 'Microsoft 365 Archive: file-level archiving public preview', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-29', actionRequiredBy: null, status: 'active', services: ['SharePoint Online'], summary: 'Microsoft 365 Archive now supports file-level archiving in public preview, allowing SharePoint files or folders to be moved to low-cost storage while remaining visible with metadata and compliance intact. Admins enable the feature; archived files are excluded from search and Copilot, with reactivation timing varying by duration.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, + { id: 'MC1325441', title: 'Microsoft Purview | Data Lifecycle Management - Archive OneDrive and SharePoint files under retention', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-28', actionRequiredBy: null, status: 'active', services: ['Microsoft Purview'], summary: 'Microsoft Purview Data Lifecycle Management will enable archiving OneDrive and SharePoint files under retention policies to reduce storage costs by moving inactive content to Microsoft 365 Archive. Archived files remain compliant and discoverable but are excluded from Copilot indexing. The feature requires admin setup and rolls out worldwide from late June to mid-July 2026.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, + { id: 'MC1325422', title: 'Microsoft 365 Copilot app: Simplified, chat-centered experience', category: 'Plan for Change', severity: 'medium', datePublished: '2026-05-28', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 Copilot Chat'], summary: 'Microsoft 365 Copilot app updates introduce a streamlined, chat-centered experience with simplified navigation, a new Tasks tab, and consolidated Work IQ toggle. Rolling out from May to July 2026, these changes enhance usability across web and desktop for all Copilot users, requiring no user action to enable.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'declarative'] }, + { id: 'MC1324284', title: 'New entry points for "Create pages with AI in SharePoint"', category: 'Plan for Change', severity: 'medium', datePublished: '2026-05-27', actionRequiredBy: null, status: 'active', services: ['SharePoint Online'], summary: 'Copilot in SharePoint expands AI-assisted page and news post creation with new entry points at the Publish landing page and Site Template Gallery. Rolling out March to July 2026, it requires a Microsoft 365 Copilot license and is enabled by default for eligible users, enhancing authoring speed and flexibility.', tags: ['updated-message', 'feature-update', 'user-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, + { id: 'MC1323262', title: 'Microsoft Purview | eDiscovery: Enhancement of Loop and Copilot Pages in review and export', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-26', actionRequiredBy: null, status: 'active', services: ['Microsoft Purview'], summary: 'Microsoft Purview eDiscovery (Premium) will add an HTML conversion option for Microsoft Loop and Copilot Pages files during export or review set addition, making these cloud-native files accessible and searchable in standard browsers. This feature requires Microsoft 365 E5 licenses and will roll out mid-June to early July 2026.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'declarative', 'toolkit'] }, { id: 'MC1315219', title: 'Update to agents in SharePoint: Simpler launch experience and new site AI settings', category: 'Plan for Change', severity: 'medium', datePublished: '2026-05-18', actionRequiredBy: null, status: 'active', services: ['SharePoint Online'], summary: 'SharePoint updates simplify agent management with new Site AI settings, letting site owners control highlighted agents. Approved agents won’t appear in the Agent Picker and should be placed on pages. Rollout starts mid-November 2024, completing by June 2026, affecting all SharePoint Online tenants.', tags: ['feature-update', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['sharepoint', 'declarative'] }, { id: 'MC1315217', title: 'Microsoft Copilot Studio – Classic agent creation moves from Teams to web experience, retiring June 30, 2026', category: 'Plan for Change', severity: 'medium', datePublished: '2026-05-18', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 suite', 'Microsoft Teams'], summary: 'Classic agent creation in Microsoft Copilot Studio is moving from the Teams app to the web app, retiring Teams-based creation on June 30, 2026. Existing agents remain functional, and users will be redirected to the web app. No compliance or security changes; organizations should prepare by transitioning users and updating documentation.', tags: ['user-impact', 'admin-impact', 'retirement'], isHighImpact: true, agentAudience: ['lite', 'full', 'declarative', 'toolkit'] }, { id: 'MC1311968', title: 'Copilot in SharePoint will start rolling out to all tenants as an opt-out preview starting in mid-June 2026', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-15', actionRequiredBy: null, status: 'active', services: ['SharePoint Online'], summary: 'Copilot in SharePoint will roll out as an opt-out preview starting mid-June 2026 for Microsoft 365 Copilot licensed users. It enables AI-powered content creation and management via a chat interface, respects user permissions, and offers admin controls for tenant or site-level opt-in/out and customization.', tags: ['new-feature', 'user-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, { id: 'MC1310687', title: 'Authoritative Sites for SharePoint in Microsoft Copilot', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-14', actionRequiredBy: null, status: 'active', services: ['SharePoint Online'], summary: 'Authoritative Sites lets admins mark specific SharePoint sites as trusted, prioritizing their content in Microsoft Copilot Chat and Search to improve reliability and relevance. Rolling out May-June 2026, it requires a Microsoft 365 Copilot (Premium) license and is configurable via PowerShell without changing permissions.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'sharepoint', 'declarative', 'toolkit'] }, { id: 'MC1309841', title: 'Microsoft Purview: Insider Risk Management-AI app selection for Generative AI apps indicators', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-14', actionRequiredBy: null, status: 'active', services: ['Microsoft Purview'], summary: 'Microsoft Purview Insider Risk Management will enable admins to select specific Generative AI apps for monitoring insider risk signals, improving relevance and cost efficiency. The feature rolls out May–June 2026, applies to Copilot and enterprise AI apps, and requires no user workflow changes. Admins can configure settings post-rollout.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'declarative', 'toolkit'] }, - { id: 'MC1309733', title: 'PowerPoint for the web: “Visualize this slide” skill in Copilot', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-13', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 for the web', 'Microsoft 365 Copilot Chat'], summary: 'The "Visualize this slide" skill in Copilot for PowerPoint for the web, launching mid-May 2026, transforms text slides into visually rich layouts. Enabled by default for eligible users, no admin action is needed. Users can choose to apply the feature, which respects existing compliance and admin controls.', tags: ['updated-message', 'new-feature', 'user-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, + { id: 'MC1309733', title: 'PowerPoint for the web: “Visualize this slide” skill in Copilot', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-13', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 for the web', 'Microsoft 365 Copilot Chat'], summary: 'The "Visualize this slide" skill in Copilot for PowerPoint for the web, launching mid-May 2026, transforms text slides into visually rich layouts using the Anthropic model. Enabled by default, it respects existing compliance and admin settings, with no admin action required to prepare.', tags: ['updated-message', 'new-feature', 'user-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, + { id: 'MC1309732', title: 'PowerPoint for Mac: “Visualize this slide” skill in Copilot', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-13', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 apps', 'Microsoft 365 Copilot Chat'], summary: 'The "Visualize this slide" skill in Copilot for PowerPoint on Mac, launching mid-May 2026, transforms text slides into visual layouts using the Anthropic model. It’s enabled by default for eligible users, requires no admin action, and respects existing compliance and admin settings.', tags: ['updated-message', 'new-feature', 'user-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, + { id: 'MC1309731', title: 'PowerPoint for Windows desktop: “Visualize this slide” skill in Copilot', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-13', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 apps', 'Microsoft 365 Copilot Chat'], summary: 'The "Visualize this slide" skill in Copilot for PowerPoint on Windows desktop transforms text slides into visually rich designs using the Anthropic model. It rolls out worldwide by mid-May 2026, is enabled by default, requires no admin action, and respects existing compliance and licensing policies.', tags: ['updated-message', 'new-feature', 'user-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, { id: 'MC1308856', title: 'Microsoft 365 Copilot Mobile App: Capability to drive awareness via Notifications on M365 Admin Center', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-12', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 Copilot Chat'], summary: 'Microsoft 365 Admin Center now lets IT admins notify users about the Microsoft 365 Copilot mobile app via targeted notifications, guiding them to a secure, approved download. This admin-initiated feature helps reduce use of non-sanctioned AI apps and supports compliance with existing security controls.', tags: ['updated-message', 'new-feature', 'admin-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, { id: 'MC1307888', title: 'Microsoft Teams: AI-powered notes for in-person meetings with Facilitator in Teams Rooms on Android', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-11', actionRequiredBy: null, status: 'active', services: ['Microsoft Teams'], summary: 'Microsoft Teams is expanding AI-powered meeting notes with the Facilitator agent to Teams Rooms on Android, enabling real-time note-taking during in-person meetings. Notes are securely stored in tenant-owned SharePoint and accessible via meeting recap. Rollout begins early July 2026, requiring Teams Rooms Pro licenses and specific tenant settings.', tags: ['updated-message', 'new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, { id: 'MC1307512', title: 'Microsoft Teams: AI-powered notes for in-person meetings with Facilitator in Teams Rooms on Windows', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-11', actionRequiredBy: null, status: 'active', services: ['Microsoft Teams'], summary: 'Microsoft Teams is expanding AI-powered meeting notes with the Facilitator agent to Teams Rooms on Windows for in-person meetings. Notes are captured in real-time, stored securely in tenant-owned SharePoint, and accessible via meeting recap. Rollout begins July 2026, requiring Teams Rooms Pro licenses and enabled Facilitator, Loop, and transcription settings.', tags: ['updated-message', 'new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, { id: 'MC1301714', title: 'Microsoft Purview | Data Loss Prevention- DLP to restrict processing external emails in M365 Copilot and Copilot Chat', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-05', actionRequiredBy: null, status: 'active', services: ['Microsoft Purview', 'Microsoft 365 Copilot Chat'], summary: 'Microsoft Purview is adding a new DLP control for Microsoft 365 Copilot and Copilot Chat to exclude external emails from being used in AI-generated responses. This feature, off by default, will roll out from June to August 2026 and helps protect organizations by limiting Copilot’s data sources to trusted internal content.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, { id: 'MC1300981', title: 'Power Apps - Dataverse Agent users with Microsoft Entra Agent ID', category: 'Stay Informed', severity: 'medium', datePublished: '2026-05-05', actionRequiredBy: null, status: 'active', services: ['Power Apps'], summary: 'We’re introducing a new feature in public preview, Dataverse Agent users, powered by Microsoft Entra Agent ID. Rollout of this feature will start on May 4, 2026, and is expected to reach North America by May 22, 2026.This new capability enables organizations to create and manage agent-specific ident', tags: ['new-feature'], isHighImpact: false, agentAudience: ['lite', 'full'] }, - { id: 'MC1296874', title: 'Introducing Calendar Agentic capabilities in Microsoft 365 Copilot', category: 'Stay Informed', severity: 'medium', datePublished: '2026-04-30', actionRequiredBy: null, status: 'active', services: ['Microsoft 365 Copilot Chat'], summary: 'Microsoft 365 Copilot introduces Calendar Agentic capabilities, enabling users to automate calendar actions via natural-language instructions. Rolling out April–May 2026, it works across Outlook and Teams, respects compliance settings, and requires no new admin controls. Users must enable it, and existing policies apply.', tags: ['updated-message', 'new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, - { id: 'MC1295106', title: 'Microsoft Copilot Studio – Group and analyze the performance of user questions by themes', category: 'Stay Informed', severity: 'medium', datePublished: '2026-04-29', actionRequiredBy: null, status: 'active', services: ['Dynamics 365 Apps'], summary: 'Update: Release of this feature has been updated.We are announcing the ability to group and analyze the performance of user questions by themes in Microsoft Copilot Studio. This feature will reach general availability on July 29, 2026.How does this affect me?With this feature, makers can get a more ', tags: ['updated-message', 'new-feature'], isHighImpact: false, agentAudience: ['lite', 'full'] }, { id: 'MC1282683', title: 'Create and edit SharePoint pages with Copilot-powered AI', category: 'Stay Informed', severity: 'medium', datePublished: '2026-04-16', actionRequiredBy: null, status: 'completed', services: ['SharePoint Online'], summary: 'SharePoint page editors with a Microsoft 365 Copilot license will get an AI-powered authoring panel to create and edit pages using natural language prompts, leveraging existing Microsoft 365 content. The feature rolls out from April to June 2026, is enabled by default, and allows switching between AI and manual editing.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, { id: 'MC1282682', title: 'Agent Builder in Microsoft 365 Copilot: Updates to the agent creation experience', category: 'Stay Informed', severity: 'medium', datePublished: '2026-04-16', actionRequiredBy: null, status: 'completed', services: ['Microsoft 365 Copilot Chat'], summary: 'Microsoft 365 Copilot’s Agent Builder will have an updated, more intuitive agent creation experience starting late April 2026, improving clarity and real-time configuration without changing agent functionality, publishing, or admin controls. No action is required, but internal training updates are optional.', tags: ['feature-update', 'user-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'declarative'] }, { id: 'MC1282567', title: 'Create charts on pages with AI in SharePoint', category: 'Stay Informed', severity: 'medium', datePublished: '2026-04-16', actionRequiredBy: null, status: 'completed', services: ['SharePoint Online'], summary: 'SharePoint introduces an AI-assisted Charts web part, enabling page authors with a Microsoft 365 Copilot license to create and edit interactive charts using plain-language prompts. Rollout starts late May 2026 for Targeted Release and mid-June 2026 worldwide, with no required action for organizations.', tags: ['updated-message', 'new-feature', 'user-impact'], isHighImpact: false, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, { id: 'MC1282306', title: 'Modernized Change Management for Microsoft 365', category: 'Plan for Change', severity: 'medium', datePublished: '2026-04-16', actionRequiredBy: null, status: 'completed', services: ['Microsoft 365 suite', 'Microsoft 365 Copilot Chat'], summary: 'Microsoft 365 introduces a modernized change management model with flexible release audiences (Frontier, Standard, Deferred), enhanced Message center communications, and AI-powered insights via the MCP Server. Rolling out mid-April 2026, it offers IT teams greater clarity, control, and proactive change management.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: true, agentAudience: ['researcherAnalyst', 'declarative', 'toolkit'] }, { id: 'MC1280557', title: 'Submit agent to the Agent Store from Agent Builder', category: 'Plan for Change', severity: 'medium', datePublished: '2026-04-15', actionRequiredBy: null, status: 'completed', services: ['Microsoft 365 suite'], summary: 'Starting mid-May 2026, Agent Builder users can submit agents for admin review before publishing to the organization’s Agent Store catalog. Admins control approval, access, and deployment. Approved agents appear in the store for users to discover and install, with updates requiring reapproval. No pre-rollout action needed.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: true, agentAudience: ['full', 'declarative', 'toolkit'] }, { id: 'MC1269870', title: 'Update to Copilot navigation pane chat history filtering', category: 'Stay Informed', severity: 'medium', datePublished: '2026-04-03', actionRequiredBy: null, status: 'completed', services: ['Microsoft 365 Copilot Chat'], summary: 'Chat history in the Copilot navigation pane will be filtered by the current Copilot experience, with an option to view all chats. This change, rolling out April-May 2026, affects all Microsoft 365 users, requires no admin action, and does not impact data storage or compliance.', tags: ['feature-update', 'user-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, - { id: 'MC1269217', title: 'Microsoft Purview compliance portal: Endpoint DLP expands protection to Copilot PC Recall snapshots', category: 'Stay Informed', severity: 'medium', datePublished: '2026-04-03', actionRequiredBy: null, status: 'completed', services: ['Microsoft Purview'], summary: 'Microsoft Purview Endpoint DLP will support Copilot+ PCs by protecting Windows Recall snapshots from capturing sensitive content. Admins can create custom policies for these devices, with rollout starting April 2026. The feature is off by default and requires coordination with Intune and policy updates.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['full', 'declarative', 'toolkit'] }, { id: 'MC1269209', title: 'Extending AI in SharePoint using custom skills', category: 'Plan for Change', severity: 'medium', datePublished: '2026-04-03', actionRequiredBy: null, status: 'completed', services: ['SharePoint Online'], summary: 'Custom skills for AI in SharePoint enable users with edit permissions to create reusable, multi-step AI tasks using natural language, stored as Markdown files in the site’s Agent Assets library. Rolling out from April to July 2026, this feature respects existing permissions and requires no tenant-level activation.', tags: ['new-feature', 'user-impact', 'admin-impact'], isHighImpact: true, agentAudience: ['full', 'sharepoint', 'declarative', 'toolkit'] }, - { id: 'MC1265767', title: 'Copilot Cowork now available in Frontier', category: 'Plan for Change', severity: 'medium', datePublished: '2026-03-30', actionRequiredBy: null, status: 'completed', services: ['Microsoft 365 Copilot Chat'], summary: 'Copilot Cowork is now available in Frontier for Microsoft 365 Copilot (Premium) users, enabling multi-step task orchestration across apps with user approval and progress tracking. It requires Frontier enrollment, Microsoft-built agents, and Anthropic as a subprocessor, with EU-specific data boundary controls. No admin action needed.', tags: ['updated-message', 'new-feature', 'user-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative'] }, - { id: 'MC1263277', title: 'Microsoft Purview | DLP to safeguard sensitive data from external web search in Microsoft 356 Copilot and Copilot Chat', category: 'Stay Informed', severity: 'medium', datePublished: '2026-03-27', actionRequiredBy: null, status: 'completed', services: ['Microsoft Purview'], summary: 'Microsoft Purview DLP will add real-time evaluation to block sensitive data in Microsoft 365 Copilot and Copilot Chat from external web searches. The feature rolls out from March to June 2026, requires admin policy updates, and enables monitoring via DLP alerts and Activity Explorer.', tags: ['updated-message', 'new-feature', 'user-impact', 'admin-impact'], isHighImpact: false, agentAudience: ['researcherAnalyst', 'full', 'declarative', 'toolkit'] }, - { id: 'MC1262588', title: 'Microsoft Teams: Retirement of CAPTCHA for meeting join', category: 'Plan for Change', severity: 'medium', datePublished: '2026-03-26', actionRequiredBy: null, status: 'completed', services: ['Microsoft Teams'], summary: 'Microsoft Teams will retire CAPTCHA for meeting joins by August 2026, replacing it with a default-on bot detection feature that requires organizer approval for bots. This ensures continuous bot protection without join friction. Tenant admins and organizers should review new policies but no immediate action is needed.', tags: ['user-impact', 'retirement'], isHighImpact: true, agentAudience: ['full', 'declarative', 'toolkit'] }, ]; @@ -1510,7 +1512,7 @@

Microsoft Copilo
- Updated May 2026 + Updated June 2026