11 lines
618 B
Bash
Executable File
11 lines
618 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# List Codex models with reasoning levels (visibility==list only).
|
|
# Usage: ./scripts/codex-models.sh OR codex debug models | ./scripts/codex-models.sh --stdin
|
|
# Requires: codex CLI, jq
|
|
set -eu
|
|
if [[ "${1:-}" == "--stdin" ]]; then
|
|
jq '[.models[] | select(.visibility=="list") | {slug, display_name, default: .default_reasoning_level, levels: [.supported_reasoning_levels[].effort], description}]'
|
|
else
|
|
codex debug models | jq '[.models[] | select(.visibility=="list") | {slug, display_name, default: .default_reasoning_level, levels: [.supported_reasoning_levels[].effort], description}]'
|
|
fi
|