zag-cli 0.11.0

A unified CLI for AI coding agents — Claude, Codex, Gemini, Copilot, and Ollama
# zag discover

Discover available providers, models, and capabilities.

## Synopsis

    zag discover [OPTIONS]

## Description

Lists providers, their available models, capabilities, and size mappings.
Unlike `zag capability` (which shows detailed capability data for a single
provider), `discover` gives a high-level overview and supports querying
across all providers at once.

When invoked without flags, prints a human-readable summary table of all
providers. Use `--json` or `--format` for machine-readable output.

## Options

    -p, --provider PROVIDER    Filter to a specific provider
        --models               Show only model listings
        --resolve MODEL        Resolve a model alias (e.g. "default", "small")
        --json                 Output as JSON
    -f, --format FORMAT        Output format: json, yaml, toml
        --pretty               Pretty-print output (applies to JSON)

## Model Alias Resolution

The `--resolve` flag traces how model aliases are resolved for a given
provider. Size aliases are mapped to provider-specific model names:

    small, s             Smallest/fastest model
    medium, m, default   Balanced model (default tier)
    large, l, max        Most capable model

Non-alias names pass through unchanged.

## Examples

    zag discover                              Summary table of all providers
    zag discover -p claude                    Detailed view for Claude
    zag discover --models                     List all models across providers
    zag discover --models -p claude           Models for Claude only
    zag discover --resolve default -p claude  Resolve "default" → "sonnet"
    zag discover --resolve small -p codex     Resolve "small" → "gpt-5.4-mini"
    zag discover --json                       JSON output (all providers)
    zag discover --json --pretty              Pretty-printed JSON
    zag discover -f yaml                      YAML output

## Human-Readable Output

The default table shows:

    PROVIDER   DEFAULT MODEL                MODELS  RESUME  JSON   LOGS
    claude     default                           7  yes     yes    full
    codex      gpt-5.4                          10  yes     yes    partial
    gemini     auto                              8  yes     no     full
    copilot    claude-sonnet-4.6                19  yes     no     full
    ollama     qwen3.5                           7  no      yes    -

With `--provider`, a detailed view lists all models and features.

## See Also

    zag man capability   Detailed capability data for a single provider
    zag man zag          Global flags and providers overview