/gaia-tool-info

user-facing
Category:
Configuration
Lifecycle phase:
4 -- Implementation
Arguments:
<adapter-name>

What it does

/gaia-tool-info displays the full metadata for one named tool adapter, including its version, category, provider binary, configuration options, and current availability status. Custom adapters take precedence over built-in ones of the same name.

When to use it

  • You want to see the full configuration and availability of a specific tool adapter.
  • You want to check whether a custom adapter is correctly overriding the built-in.

Prerequisites

  • An adapter name must be provided.

How to invoke

/gaia-tool-info semgrep

What it does step by step

  1. Resolve argument Validates the adapter name was provided.
  2. Run helper Invokes the tool-info script which resolves the adapter, reads its metadata, and probes availability.
  3. Render output Displays all metadata fields and the availability status.

Inputs

InputSourceDescription
adapter-nameCommand argumentThe name of the adapter to inspect.

Outputs

OutputLocationDescription
Adapter metadataConsole outputFull adapter.json fields and availability probe result.

Example session

> /gaia-tool-info semgrep

Name:       semgrep
Category:   sast
Version:    1.45.0
Provider:   semgrep
Source:     built-in
Scope:      file
Availability: available

What to run next

Troubleshooting

Unknown adapter name

The adapter name was not found in either the built-in or custom adapter directories. The error lists all available adapters.

Availability shows unavailable

The provider binary is not installed on your system.