PSDiaryAI.psd1

@{
    RootModule        = 'PSDiaryAI.psm1'
    ModuleVersion     = '0.1.0'
    GUID              = 'a6d62a8a-d43c-438a-88e2-79c4e0a7ee92'
    Author            = 'Doug Finke'
    CompanyName       = 'Doug Finke'
    Copyright         = '(c) 2026 Doug Finke. All rights reserved.'
    Description       = 'Capture the thought now; let AI connect it later. A PowerShell Markdown diary with search, digests, and planning.'
    PowerShellVersion = '5.1'
    RequiredModules   = @('PSAISuite')
    FormatsToProcess  = @('PSDiaryAI.format.ps1xml')
    FunctionsToExport = @(
        'Get-DiaryRoot',
        'Set-DiaryRoot',
        'Write-DiaryNote',
        'Show-DiaryPrefixes',
        'Get-DiaryEntries',
        'Get-DiaryDates',
        'Get-DiaryNotes',
        'Invoke-DiaryDigest',
        'Invoke-DiaryAnalysis',
        'Invoke-DiaryEntryAI',
        'Search-DiaryEntries',
        'Invoke-DiaryExecutive'
    )
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @('d', 'dp', 'gde', 'sde', 'idd', 'idx')
    PrivateData       = @{
        PSData = @{
            Tags         = @('Diary', 'Journal', 'AI', 'Markdown', 'Notes', 'Productivity')
            LicenseUri   = 'https://github.com/dfinke/PSDiaryAI/blob/main/LICENSE'
            ProjectUri   = 'https://github.com/dfinke/PSDiaryAI'
            ReleaseNotes = 'Initial PSDiaryAI package with diary capture, querying, search, digest, analysis, and opt-in AI companion generation.'
        }
    }
}