TechToolbox

0.5.122

A technician-grade toolbox for automation, diagnostics, and enterprise workflows. Invoke-TechAgent now supports OpenAI API key usage for cloud-based inference, allowing operators to leverage the TechAgent workflows without local inference requirements. First time users should start with Get-TechToolboxConfig and Get-ToolboxHelp.

Minimum PowerShell version

7.6.5

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name TechToolbox

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name TechToolbox

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Dan Damit. All rights reserved.

Package Details

Author(s)

  • Dan Damit

Tags

automation networking diagnostics toolbox troubleshooting enterprise sysadmin itpro helpdesk technician workflow utilities agent ai ad exchange windows security performance monitoring

Functions

Clear-BrowserProfileData Copy-Directory Disable-User Enable-NetFx3 Export-ToolboxFunctions Find-LargeFiles Get-AllUsers Get-AuditSharedMailboxDeletions Get-AutodiscoverXmlInteractive Get-BatteryHealth Get-CUCredentialManagerContents Get-DomainAdminCredential Get-ErrorEvents Get-FilesUsingKeywords Get-InstalledPrinters Get-LocalAdminMembers Get-MessageTrace Get-PDQDiagLogs Get-RemoteInstalledSoftware Get-SharedMailboxPermissions Get-SystemSnapshot Get-SystemTrustDiagnostic Get-SystemUptime Get-TechAgentQualitySummary Get-TechToolboxConfig Get-ToolboxHelp Get-WindowsProductKey Initialize-TTWordList Install-TechAgentRuntime Invoke-AADSyncRemote Invoke-DownloadsCleanup Invoke-PurviewPurge Invoke-RestartService Invoke-SubnetScan Invoke-SystemRepair Invoke-TechAgent New-OnPremUserFromTemplate Remove-EpicorEdgeAgent Remove-Printers Reset-ADPassword Reset-WindowsUpdateComponents Search-User Set-EmailAlias Set-OneTimeReboot Set-PageFileSize Set-ProxyAddress Set-TechAgentApiKey Set-TechAgentSearchWebApiKey Start-DnsQueryLogger Start-NewPSRemoteSession Start-PDQDiagLocalElevated Stop-PSRemoteSession Test-MailHeaderAuth Test-PathAs Test-TechAgentProvider Test-TTPathRoots Use-TechAgentTaskTemplate Watch-ISPConnection

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes



# Condensed Release Notes — External Tool Provider + Ripgrep Integration

### New: External Tool Provider Architecture
TechAgent now supports **external, manifest‑defined tools** through a new execution pathway designed for hardened, deterministic process invocation. This system allows tools outside the PowerShell module or built‑in registry to be safely exposed to the orchestrator without PATH scanning or capability inference.

Key capabilities
- **Manifest‑declared tools** with explicit metadata, parameters, and allowed commands  
- **Strict safety boundaries** enforced by existing execution policies (timeouts, budgets, sandboxing, output draining)  
- **Deterministic routing** through the execution layer using hardened external process execution  
- **Zero discovery** — tools must be explicitly defined, ensuring predictable and secure behavior  

### **First External Tool: Ripgrep**
Ripgrep (`rg.exe`) is now available as the first external tool via the manifest system.

Highlights:
- Added as a **manifest-only tool** with a curated set of allowed commands  
- Supports line counting, pattern searching, and match counting  
- Executed through a dedicated **RipgrepExecutor** using hardened external process execution  
- Fully governed by TechAgent authorization, timeout, and output policies

FileList

Version History

Version Downloads Last updated
0.5.122 (current version) 5 9/6/2026
0.5.121 3 9/6/2026
0.5.120 4 9/6/2026
0.5.119 4 9/6/2026
0.5.118 4 9/6/2026
0.5.117 6 9/5/2026
0.5.116 4 9/5/2026
0.5.115 5 9/4/2026
0.5.114 5 9/3/2026
0.5.113 4 9/2/2026
0.5.112 5 9/2/2026
0.5.111 8 9/1/2026
0.5.110 7 8/30/2026
0.5.109 4 8/30/2026
0.5.108 4 8/29/2026
0.5.107 4 8/29/2026
0.5.106 6 8/27/2026
0.5.105 4 8/27/2026
0.5.104 5 8/26/2026
0.5.103 7 8/24/2026
0.5.102 7 8/24/2026
0.5.101 6 8/21/2026
0.5.100 8 8/19/2026
0.5.99 9 8/17/2026
0.5.98 5 8/17/2026
0.5.97 5 8/17/2026
0.5.96 2 8/17/2026
0.5.95 3 8/17/2026
0.5.94 3 8/17/2026
0.5.93 5 8/16/2026
0.5.92 4 8/16/2026
0.5.91 6 8/16/2026
0.5.90 4 8/16/2026
0.5.89 4 8/15/2026
0.5.88 5 8/15/2026
0.5.87 4 8/15/2026
0.5.86 5 8/15/2026
0.5.85 6 8/14/2026
0.5.84 10 8/12/2026
0.5.83 7 8/11/2026
0.5.82 5 8/11/2026
0.5.81 2 8/11/2026
0.5.80 4 8/11/2026
0.5.79 3 8/10/2026
0.5.78 6 8/10/2026
0.5.77 6 8/9/2026
0.5.76 5 8/9/2026
0.5.75 7 8/7/2026
0.5.74 20 8/2/2026
0.5.73 11 8/1/2026
0.5.72 8 8/1/2026
0.5.71 7 8/1/2026
0.5.70 7 7/31/2026
0.5.69 5 7/31/2026
0.5.68 11 7/29/2026
0.5.67 5 7/29/2026
0.5.66 9 7/28/2026
0.5.65 4 7/28/2026
0.5.64 5 7/28/2026
0.5.63 8 7/27/2026
0.5.62 8 7/27/2026
0.5.61 5 7/26/2026
0.5.60 6 7/25/2026
0.5.59 6 7/24/2026
0.5.58 10 7/21/2026
0.5.57 14 7/15/2026
0.5.56 12 7/14/2026
0.5.55 9 7/13/2026
0.5.54 7 7/12/2026
0.5.53 6 7/12/2026
0.5.52 13 7/6/2026
0.5.51 8 7/6/2026
0.5.50 33 7/1/2026
Show more