Conversation
Greptile SummaryThis PR adds
Confidence Score: 4/5Doc-only change is safe to merge after fixing the stale "PR body" instruction; no code is affected. One P1 finding (wrong instruction text that will mislead maintainers) and one P2 finding (miscategorized macOS issue). No code changes, no logic paths affected. Score is at the P1 ceiling of 4. MICROSOFT_TRACKER.md — the "How to use" instruction on line 13 needs to be corrected from "PR body" to "this file", and issue #64443 on line 142 should be reviewed for correct categorization. Prompt To Fix All With AIThis is a comment left during a code review.
Path: MICROSOFT_TRACKER.md
Line: 13
Comment:
**Stale instruction: references "this PR body" instead of the file**
This tracker now lives as a repository file, not a PR body. The instruction to "edit this PR body" will mislead maintainers who look here for update guidance — there is no associated PR body to edit; changes need to go through a commit to `MICROSOFT_TRACKER.md`.
```suggestion
> - Mark items resolved by editing this file and changing `[ ]` to `[x]`
```
How can I resolve this? If you propose a fix, please make it concise.
---
This is a comment left during a code review.
Path: MICROSOFT_TRACKER.md
Line: 142
Comment:
**macOS item miscategorized under Windows Platform**
Issue #64443 title is "OpenClaw chat interface causes very high **WindowServer** CPU on Intel Retina iMac." `WindowServer` is the macOS display compositor — it does not exist on Windows. This item appears to have been pulled in via a keyword match on "Window" rather than a genuine Windows-platform signal, and belongs under a macOS/UI category or should be removed from this tracker entirely.
How can I resolve this? If you propose a fix, please make it concise.Reviews (1): Last reviewed commit: "docs: refresh Microsoft ecosystem tracke..." | Re-trigger Greptile |
| > - Items marked _(stale)_ have been flagged by the stale bot due to inactivity | ||
| > | ||
| > **Last updated:** 2026-04-29 (post-purge audit: refreshed from currently open GitHub issues/PRs and rebuilt from PR #49126 format) | ||
|
|
There was a problem hiding this comment.
Stale instruction: references "this PR body" instead of the file
This tracker now lives as a repository file, not a PR body. The instruction to "edit this PR body" will mislead maintainers who look here for update guidance — there is no associated PR body to edit; changes need to go through a commit to MICROSOFT_TRACKER.md.
| > - Mark items resolved by editing this file and changing `[ ]` to `[x]` |
Prompt To Fix With AI
This is a comment left during a code review.
Path: MICROSOFT_TRACKER.md
Line: 13
Comment:
**Stale instruction: references "this PR body" instead of the file**
This tracker now lives as a repository file, not a PR body. The instruction to "edit this PR body" will mislead maintainers who look here for update guidance — there is no associated PR body to edit; changes need to go through a commit to `MICROSOFT_TRACKER.md`.
```suggestion
> - Mark items resolved by editing this file and changing `[ ]` to `[x]`
```
How can I resolve this? If you propose a fix, please make it concise.| | [ ] | P2 | #63491 | [Bug]: Windows Scheduled Task gateway restart/health becomes inconsistent after ready | | | | ||
| | [ ] | P2 | #60713 | Windows: resolvePreferredOpenClawTmpDir uses C:\tmp instead of proper temp directory | | | | ||
| | [ ] | P2 | #59709 | Cron scheduled task delivery fails (v2026.3.31) | | | | ||
| | [ ] | P2 | #59281 | [Bug]: Windows plugin TS source-loading via jiti is pathologically slow in real production call sites | `bug` `bug:behavior` | | |
There was a problem hiding this comment.
macOS item miscategorized under Windows Platform
Issue #64443 title is "OpenClaw chat interface causes very high WindowServer CPU on Intel Retina iMac." WindowServer is the macOS display compositor — it does not exist on Windows. This item appears to have been pulled in via a keyword match on "Window" rather than a genuine Windows-platform signal, and belongs under a macOS/UI category or should be removed from this tracker entirely.
Prompt To Fix With AI
This is a comment left during a code review.
Path: MICROSOFT_TRACKER.md
Line: 142
Comment:
**macOS item miscategorized under Windows Platform**
Issue #64443 title is "OpenClaw chat interface causes very high **WindowServer** CPU on Intel Retina iMac." `WindowServer` is the macOS display compositor — it does not exist on Windows. This item appears to have been pulled in via a keyword match on "Window" rather than a genuine Windows-platform signal, and belongs under a macOS/UI category or should be removed from this tracker entirely.
How can I resolve this? If you propose a fix, please make it concise.There was a problem hiding this comment.
Pull request overview
Reintroduces and refreshes a maintainer-facing Microsoft ecosystem issue/PR tracker (Teams, Windows, WSL, Azure, M365/SharePoint) after the purge, keeping the prior checklist/table structure and updating counts to currently-open items.
Changes:
- Adds
MICROSOFT_TRACKER.mdwith refreshed open issue/PR inventory and summary counts by Microsoft-related area. - Includes appendix views for P0 blockers, high-priority regressions, and stale items.
- Adds audit notes describing the regenerated source set and inclusion criteria.
| > | ||
| > **How to use:** | ||
| > | ||
| > - Mark items resolved by editing this PR body and changing `[ ]` to `[x]` |
| ### Bugs / Crashes | ||
|
|
||
| | Resolved? | Priority | # | Title | Labels | Assignee | | ||
| | --------- | -------- | - | ----- | ------ | -------- | |
| ## Appendix: High-Priority Bugs / Regressions | ||
|
|
||
| | Category | Type | # | Title | | ||
| | -------- | ---- | - | ----- | |
|
Codex review: needs real behavior proof before merge. Reviewed August 12, 2026, 8:54 PM ET / August 13, 2026, 00:54 UTC. ClawSweeper reviewWhat this changesThis draft adds a GitHub CLI generator that categorizes Microsoft-related OpenClaw issues and pull requests into a Markdown tracker and can optionally replace a pull-request body. Merge readiness⛔ Blocked until real behavior proof is added - 15 items remain Keep open for maintainer direction: current main has no equivalent tracker, but the protected maintainer label and unresolved correctness, ownership, and proof blockers prevent an automated close or merge recommendation. Priority: P3 Review scores
Verification
How this fits togetherThe generator reads GitHub issue and pull-request metadata, applies category and priority rules, and writes a maintainer planning document. Its optional final step updates a GitHub pull-request body from that generated document. flowchart LR
A[Open GitHub issues and PRs] --> B[Tracker generator]
B --> C[Category and priority rules]
C --> D[Markdown tracker]
D --> E[Repository document]
D --> F[Optional PR body update]
Decision needed
Why: The proposed capability is new maintainer process infrastructure, not an established product contract, and the repository policy leaves its ownership and scope to maintainer judgment. Before merge
Findings
Agent review detailsSecurityNone. PR surfaceDocs +342, Other +428. Total +770 across 3 files. View PR surface stats
Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: First decide whether OpenClaw should own this tracking workflow; if so, retain one generator, correct its classification rules, add a fixture-backed gen/check contract, remove the release-owned changelog edit, and publish redacted current-head proof. Do we have a high-confidence way to reproduce the issue? No live reproduction was provided; source inspection conclusively shows the overlapping category and priority paths, but the sandbox cannot reach GitHub to run the external refresh safely. Is this the best way to solve the issue? Unclear. The implementation is not presently a safe solution because its generated decisions are wrong and maintainers have not confirmed that this repository should own the workflow. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against af497642062c. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (33 earlier review cycles; latest 8 shown)
|
|
As I am no longer a part of the maintainer team, I am closing this Microsoft Issue tracker PR. |
Microsoft Ecosystem Issues & PRs Tracker
Summary
1. MS Teams Channel Plugin — Issues
Bugs / Crashes
bugsecuritymaintainerP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-review+5origin: bundled, but every privileged chat surface (slack/discord/matrix/msteams/feishu) now ships as an external plugin → reads locked to current conversationP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:security+1P3clawsweeper:no-new-fix-prclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewimpact:securityissue-rating: 🌊 off-meta tidepool+1P2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:auth-providerissue-rating: 🦞 diamond lobster+1P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionimpact:message-lossissue-rating: 🦪 silver shellfishP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:source-reproissue-rating: 🦞 diamond lobsterimpact:ux-frictionbugmaintainerP2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-open+2P1clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:data-lossimpact:message-loss+1Feature Requests
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionissue-rating: 🌊 off-meta tidepoolP2clawsweeper:source-reproimpact:message-lossissue-rating: 🦞 diamond lobsterP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionimpact:session-stateissue-rating: 🌊 off-meta tidepool2. MS Teams Channel Plugin — PRs
3. Windows Platform — Issues
Bugs / Crashes
P1clawsweeper:no-new-fix-prclawsweeper:fix-shape-clearclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-review+5P2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openissue-rating: 🦞 diamond lobsterimpact:ux-friction+2P2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openissue-rating: 🦞 diamond lobsterimpact:other+1P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewclawsweeper:source-repro+2P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-security-reviewclawsweeper:needs-live-reproimpact:session-state+3P3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewissue-rating: 🌊 off-meta tidepool+2P2clawsweeper:no-new-fix-prclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewimpact:securityissue-rating: 🦪 silver shellfish+1bugP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-infoimpact:auth-provider+1P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionimpact:session-stateimpact:message-loss+1P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:session-state+2bugdocsP1clawsweeper:needs-infoissue-rating: 🦐 gold shrimpimpact:other+1bugbug:behaviorP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decision+3bugbug:crashP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decision+4bugno-stalebug:behaviorP2clawsweeper:fix-shape-clearclawsweeper:queueable-fix+3P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:crash-loop+3P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:source-reproimpact:session-stateimpact:message-loss+2no-staleP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:auth-provider+3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:session-stateimpact:auth-provider+3P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:session-state+2bugregressionP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-info+3P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-infoimpact:session-stateimpact:crash-loop+1no-staleP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproissue-rating: 🦞 diamond lobster+1bugbug:behaviorP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decision+3bugP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-repro+3P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionissue-rating: 🦪 silver shellfishimpact:otherP2clawsweeper:no-new-fix-prclawsweeper:linked-pr-openclawsweeper:needs-live-reproissue-rating: 🐚 platinum hermitimpact:ux-friction+1P2clawsweeper:no-new-fix-prclawsweeper:linked-pr-openissue-rating: 🦪 silver shellfishimpact:otherclawsweeper:bulk-filedP1clawsweeper:no-new-fix-prclawsweeper:linked-pr-openclawsweeper:needs-live-reproissue-rating: 🐚 platinum hermitimpact:other+2P2clawsweeper:no-new-fix-prclawsweeper:linked-pr-openissue-rating: 🦪 silver shellfishimpact:ux-frictionP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproissue-rating: 🐚 platinum hermit+1P2clawsweeper:no-new-fix-prclawsweeper:linked-pr-openissue-rating: 🦪 silver shellfishimpact:ux-frictionP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewissue-rating: 🦪 silver shellfishimpact:ux-frictionP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproissue-rating: 🦞 diamond lobster+1bugP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewissue-rating: 🦪 silver shellfishimpact:otherbugbug:behaviorP2clawsweeper:needs-infoimpact:session-stateissue-rating: 🦪 silver shellfishP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionissue-rating: 🌊 off-meta tidepoolimpact:otherP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionimpact:session-stateissue-rating: 🌊 off-meta tidepool+1Feature Requests
P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewclawsweeper:source-repro+3enhancementP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-review+6enhancementP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionissue-rating: 🌊 off-meta tidepool+1enhancementP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-repro+2enhancementP3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewissue-rating: 🦪 silver shellfishimpact:other+1enhancementhelp wantedP2issue-rating: 🌊 off-meta tidepoolimpact:ux-friction4. Windows Platform — PRs
5. WSL (Windows Subsystem for Linux) — Issues
Bugs / Crashes
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproissue-rating: 🐚 platinum hermit+1Feature Requests
No currently open items found.
6. WSL (Windows Subsystem for Linux) — PRs
No currently open items found.
7. Azure (Provider / Infrastructure) — Issues
Bugs / Crashes
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewclawsweeper:needs-live-repro+2P2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:auth-providerissue-rating: 🦞 diamond lobstermaintainerP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-live-reproimpact:auth-provider+2P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:session-state+2P3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproissue-rating: 🐚 platinum hermitFeature Requests
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewimpact:security+3enhancementP3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionimpact:auth-provider+1P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:auth-provider+1enhancementP2clawsweeper:no-new-fix-prclawsweeper:needs-product-decisionimpact:auth-providerissue-rating: 🌊 off-meta tidepoolP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:message-loss+18. Azure (Provider / Infrastructure) — PRs
9. Microsoft 365 / SharePoint — Issues
Bugs / Crashes
No currently open items found.
Feature Requests
No currently open items found.
10. Microsoft 365 / SharePoint — PRs
No currently open items found.
Appendix: P0 Blockers (Start Here)
origin: bundled, but every privileged chat surface (slack/discord/matrix/msteams/feishu) now ships as an external plugin → reads locked to current conversationAppendix: High-Priority Bugs / Regressions
Appendix: Stale Items (Consider Closing)
No matching items found.
Audit Notes
openclaw/openclaw; closed counts are intentionally reset to0for this refreshed tracker.msteams, Microsoft Teams, Windows, WSL, Azure, Entra/AAD, MSAL, managed identity, DefaultAzureCredential, Microsoft Graph, SharePoint, OneDrive, and Microsoft 365.channel: msteams, because those can still affect the Microsoft surface area.node scripts/generate-microsoft-tracker.mjsso the tracker and PR body can be refreshed after future triage passes.