UNPKG

mcp-ai-agent-guidelines

Version:

A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices

45 lines 1.49 kB
// AUTO-GENERATED - DO NOT EDIT // Generated from models.yaml on 2026-01-01 // Run `npm run generate:models` to regenerate // // Model name aliases for display and normalization /** * Model aliases mapping - Generated from models.yaml * Maps slugified model identifiers to display names */ export const MODEL_ALIASES = { "gpt-4.1": "GPT-4.1", "gpt-5": "GPT-5", "gpt-5.1": "GPT-5.1", "gpt-5.2": "GPT-5.2", "gpt-5-codex": "GPT-5-Codex", "gpt-5.1-codex": "GPT-5.1-Codex", "gpt-5.1-codex-mini": "GPT-5.1-Codex-Mini", "gpt-5-mini": "GPT-5 mini", "claude-opus-4.1": "Claude Opus 4.1", "claude-haiku-4.5": "Claude Haiku 4.5", "claude-sonnet-4.5": "Claude Sonnet 4.5", "claude-sonnet-4": "Claude Sonnet 4", "gemini-2.5-pro": "Gemini 2.5 Pro", "gemini-2.0-flash": "Gemini 2.0 Flash", "grok-code-fast-1": "Grok Code Fast 1", "qwen2.5": "Qwen2.5", "raptor-mini": "Raptor mini", }; /** * Get display name for a model identifier * @param identifier - Slugified model identifier * @returns Display name or the identifier if not found */ export function getModelDisplayName(identifier) { return MODEL_ALIASES[identifier] || identifier; } /** * Check if a model identifier is valid * @param identifier - Model identifier to check * @returns true if the identifier exists in MODEL_ALIASES */ export function isValidModelIdentifier(identifier) { return identifier in MODEL_ALIASES; } //# sourceMappingURL=model-aliases.js.map