TechToolbox

0.5.113

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. TechToolbox also utilizes the conventio
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. TechToolbox also utilizes the conventional PowerShell help system, so Get-Help <command-name> is your friend.
Show more

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 -RequiredVersion 0.5.113

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

Install-PSResource -Name TechToolbox -Version 0.5.113

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**

- Expanded file-ingestion and prompt-retention defaults to reduce truncation during large-task runs.
- Increased runtime profile budgets for core agent profiles to support larger context and output envelopes.
- Added provider-aware adaptive limit routing:
 - Local/loopback paths stay moderate.
 - Cloud/frontier paths automatically scale higher.
- Added configurable adaptive profiles in `config.json`, including:
 - localModerate
 - frontierHigh
 - frontierXL
- Added model matcher routing (first-match-wins) so specific model names/patterns can force profile selection, including Luna-class routing to frontierXL by default.
- Added effective adaptive-limit preflight capture into markdown logs (instead of console noise).
- Moved remaining preflight console lines into markdown Preflight output:
 - Prompt preflight summary
 - Reasoning effort settings
 - Runtime assembly path
- Console output is now cleaner while run metadata is preserved in markdown logs.
- Updated markdown log writer schema/formatting in `Invoke-TechAgent.PromptAndLogging.ps1` and invocation wiring in `Invoke-TechAgent.ps1`.
- Documentation updated for adaptive profile behavior, matcher support, and preflight logging behavior in `README.md`.

FileList

Version History

Version Downloads Last updated
0.5.117 5 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 (current version) 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