Code402.AgentTools.psd1

@{
    RootModule        = 'Code402.AgentTools.psm1'
    ModuleVersion     = '0.1.1'
    GUID              = '7f3a2c1e-9b4d-4e8a-a2c1-4d2f8a6b9e01'
    Author            = 'JUANA LIMITED'
    CompanyName       = 'JUANA LIMITED'
    Copyright         = '(c) 2026 JUANA LIMITED. All rights reserved.'
    Description       = 'PowerShell client for the hcrb.in pay-per-call agent API: identifier validation and on-chain USDC intel, paid per call via x402 (gasless EIP-3009 USDC on Base, non-custodial). Every paid call returns a signed, offline-verifiable XDR-1 receipt.'
    PowerShellVersion = '5.1'
    FunctionsToExport = @('Invoke-AgentApiCall', 'Get-AgentApiHealth', 'Get-AgentApiStatus', 'Get-AgentToolQuote', 'Test-AgentApiReceipt')
    AliasesToExport   = @('Get-Code402Manifest', 'Test-Code402Connection', 'Invoke-Code402Tool', 'Verify-Code402Receipt')
    CmdletsToExport   = @()
    VariablesToExport = @()
    PrivateData       = @{
        PSData = @{
            Tags         = @('AI', 'LLM', 'Agent', 'MCP', 'x402', 'AgenticCommerce', 'USDC', 'Base', 'Validation')
            ProjectUri   = 'https://hcrb.in'
            LicenseUri   = 'https://hcrb.in'
            ReleaseNotes = '0.1.1: free XDR-1 receipt verification (Test-AgentApiReceipt / Verify-Code402Receipt), referral attribution (-Referrer, x-referrer header), Code402-prefixed aliases. Live-smoke-tested against production.'
        }
    }
}