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.

JSONBuddy command-line validator output in a Windows terminal
ValBuddy returns validation status and diagnostics that an agent can use in a controlled workflow.
  • Text + gridChoose the clearest view
  • Precise diagnosticsUnderstand each result
  • CLI + CIAutomate repeatable checks

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.

GitHub Copilot CLI
copilot plugin marketplace add Clemens-U/jsonbuddy
            copilot plugin marketplace browse jsonbuddy
            copilot plugin install valbuddy-cli@jsonbuddy
            copilot plugin list
Try one local check

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-cli are MIT-licensed.
  • valbuddy.exe is 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.

No GitHub endorsement is implied

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.