microsoft / microsoft/simplechat
Add SharePoint Online and on-prem SharePoint sync
Open
@paullizer is already working on this.
Since Jun 26, 2026.
enhancement
- Dominant language
- Python
- Stars
- 152
- Forks
- 116
- Avg merge
- 7h 7m
- Merged PRs (30d)
- 122
Description
Summary
Add SharePoint source support, likely split into SharePoint Online via Microsoft Graph and SharePoint on-prem via a separate auth/network path.
User Value
Tracking this as a GitHub issue moves the backlog item out of a private markdown file and gives the team a clear place to prioritize, design, implement, and validate the work.
Proposed Behavior
Decide whether SharePoint content is synced into workspaces, searched remotely, or both. Include path browsing, delta/change tracking, permissions, throttling, and private network requirements.
Acceptance Criteria
- The requested behavior is designed or implemented for the relevant SimpleChat surfaces.
- Permission, configuration, and existing-feature interactions are accounted for.
- Tests, documentation, or validation notes are added as appropriate.
Notes
- Source backlog entry: SharePoint Online And SharePoint On-Prem Sync
- Source file: priv-simplechat-2/grouped_feature_fix_backlog.md
- Backlog status: New / Extension
- Current anchors: File Sync provider abstractions in
application/single_app/functions_file_sync.py; source type constants includesharepoint_on_prembut it is not implemented. - Proposed roadmap priority: P2
- Proposed roadmap size: XL
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.