JSONBuddy Agent Plugin marketplace
Install the valbuddy-cli Agent Plugin
Add the JSONBuddy-owned marketplace and give developers reviewed JSON tools for AI agents on Windows with opt-in native offline enforcement.
Quick installation
Install from the JSONBuddy marketplace
The marketplace is published from the same repository as the plugin source. Review the repository and the pinned marketplace entry, then run these commands in PowerShell.
copilot plugin marketplace add Clemens-U/jsonbuddy
copilot plugin marketplace browse jsonbuddy
copilot plugin install valbuddy-cli@jsonbuddy
copilot plugin list
Use valbuddy-cli in offline mode to validate C:\path\data.json against C:\path\schema.json.
Every supplied wrapper accepts -Offline and forwards native valbuddy.exe -offline. A remote dependency is rejected with exit code 12.
Prerequisites
Install the executable separately
The plugin contains instructions and PowerShell wrappers; it does not contain or download valbuddy.exe. Install or extract an official JSONBuddy package separately, then set VALBUDDY_EXE if the executable is not on PATH or in a standard Program Files location.
$env:VALBUDDY_EXE = "C:\Program Files\JSONBuddy\valbuddy.exe"
What you are installing
Keep the licenses distinct
- The files under
plugins/valbuddy-cliare MIT-licensed. valbuddy.exeis separate, proprietary, closed-source software.- Core local JSON, JSON Schema, and XML validation is permanently free for commercial and personal use.
- Only the advanced operations listed in the security guide require JSONBuddy Pro or Large Data licensing.
Other supported installation surfaces
GitHub Copilot app and Visual Studio Code
In the GitHub Copilot app, open Customize → Plugins, add marketplace Clemens-U/jsonbuddy, then install valbuddy-cli. In Visual Studio Code, enable chat.plugins.enabled, add Clemens-U/jsonbuddy to chat.plugins.marketplaces, and install the plugin from the @agentPlugins Extensions view.
The Copilot app can sandbox new local sessions per project. Configure filesystem, network, and credential access in that project's Sandbox settings, then start or restart the session. Copilot CLI sandbox settings are separate. Use the minimum sandbox recipe for offline validation.
Update or remove
Manage the installed plugin
copilot plugin marketplace update jsonbuddy
copilot plugin update valbuddy-cli
copilot plugin uninstall valbuddy-cli
copilot plugin marketplace remove jsonbuddy
Removing the plugin does not remove valbuddy.exe; manage the executable separately through your organization's software process.
The JSONBuddy marketplace is owned and maintained by Clemens Uhlenhut. Availability through GitHub Copilot's plugin mechanism is not a GitHub review, approval, certification, or endorsement of the plugin or executable.
