WinslopFix.psd1

@{
    RootModule           = 'WinslopFix.psm1'
    ModuleVersion        = '1.0.3'
    CompatiblePSEditions = @('Desktop', 'Core')
    GUID                 = 'a7bb4fae-a778-4971-ae4d-e5e516a76346'
    Author               = 'Dailen Gunter'
    CompanyName          = ''
    Copyright            = '(c) 2026 Dailen Gunter. All rights reserved.'
    Description          = 'WinslopFix manages WorkloadsSessionHost memory consumption on Windows 11 Copilot+ PCs. Provides intelligent memory-threshold-based process throttling, granular Copilot AI feature controls (Recall, Click to Do, Windows AI Fabric Service), and silent RMM-ready deployment via SYSTEM-level Scheduled Tasks. Originally inspired by WorkloadManager by Dante/SafeAutentic.'
    PowerShellVersion    = '5.1'
    FunctionsToExport    = @(
        'Get-WorkloadSessionStatus'
        'Stop-WorkloadSession'
        'Start-WinslopFix'
        'Install-WinslopFix'
        'Uninstall-WinslopFix'
        'Get-WinslopFixLog'
        'Disable-CopilotAIFeature'
        'Enable-CopilotAIFeature'
    )
    CmdletsToExport      = @()
    VariablesToExport     = @()
    AliasesToExport       = @()
    PrivateData = @{
        PSData = @{
            Tags         = @(
                'CopilotPlus', 'WorkloadsSessionHost', 'MemoryManagement',
                'WindowsAI', 'Recall', 'ClickToDo', 'RMM', 'MSP',
                'Optimization', 'Windows11', 'Dailen'
            )
            ProjectUri   = 'https://github.com/DailenG/WinslopFix'
            LicenseUri   = 'https://github.com/DailenG/WinslopFix/blob/main/LICENSE'
            ReleaseNotes = @'
## 1.0.3
- Exclude Git metadata, test suites, and original reference files from the PowerShell Gallery package structure.
- Add a new build and staging script (build.ps1) to ensure clean distribution.

## 1.0.2
- Fixed attribution to WorkloadManager by Dante/SafeAutentic.

## 1.0.1
- Added Dailen tag to module manifest tags.

## 1.0.0 - Initial Release
Complete rewrite of WorkloadManager (originally by Dante/SafeAutentic).
'@

        }
    }
}