← Files Empire LLM for CodexARCHIVED FILE

skills/empire-review/assets/model-endpoint-manifest.json

10.8 KB · Oct 5, 2026 · 18:30 UTC

↓ Download file

{
  "schema_version": "1.9.0",
  "endpoint": "empire-review://models/proposed",
  "storage": "platform_user_cache/empire-codex-router/proposed-models.json",
  "refresh_command": "python3 ~/.agents/skills/empire-review/scripts/empire_router.py refresh-models",
  "read_command": "python3 ~/.agents/skills/empire-review/scripts/empire_router.py models --cost-mode auto",
  "refresh_schedule": "on_first_use_then_soft_ttl",
  "background_scheduler_required": false,
  "catalog_ttl_minutes": 20,
  "benchmark_ttl_hours": 6,
  "route_health_ttl_minutes": 45,
  "maximum_stale_fallback_hours": 24,
  "discovery_contract": {
    "trigger": "empire_invocation",
    "catalog_authority": "authenticated_openrouter_user_catalog",
    "cron_required": false,
    "exact_model_cache_miss": "force_live_refresh_before_not_found",
    "explicit_live_switch": "--require-live-catalog",
    "freshness_intent_triggers": ["latest model", "newest model", "newly released", "currently available", "current model lineup"],
    "availability_basis": [
      "authenticated_user_catalog_membership",
      "text_output_and_request_parameter_compatibility",
      "local_recent_route_health",
      "provider_dispatch_validation"
    ],
    "refresh_receipt": ["raw_model_count", "eligible_model_count", "excluded_model_count", "added", "removed", "retained_count"]
  },
  "request_compatibility_required": ["json_response", "output_token_limit"],
  "sources": [
    "https://openrouter.ai/api/v1/models/user",
    "https://artificialanalysis.ai/api/v2/language/models"
  ],
  "profiles": ["quality", "balanced", "fast", "cheap"],
  "cost_modes": ["auto", "free", "value", "frontier"],
  "selection_strengths": ["hard_lock", "prefer", "try_first"],
  "cost_lanes": ["adaptive", "absolute_zero", "value_paid", "frontier_quality"],
  "openai_excluded": true,
  "remote_api_routes_only": true,
  "absolute_zero_policy": {
    "required_zero_components": ["prompt", "completion", "request"],
    "planned_billable_components": ["image", "audio", "video", "web_search", "other"],
    "missing_request_price_allowed_for": ["explicit_:free_variant", "openrouter/free"],
    "paid_cross_lane_fallback": false,
    "unknown_planned_component_price": "fail_closed"
  },
  "value_policy": {
    "maximum_input_per_million_usd": 2.0,
    "maximum_output_per_million_usd": 8.0,
    "maximum_estimated_request_usd": 0.25,
    "minimum_task_quality_percentile": 50,
    "pareto_frontier_required": true
  },
  "frontier_policy": {
    "minimum_task_quality_percentile": 80,
    "price_is_not_a_quality_proxy": true
  },
  "policy_commands": ["mode", "models", "budget", "language", "route", "explain"],
  "model_identity_fields": [
    "id",
    "api_model_id",
    "model_name",
    "display_name",
    "publisher",
    "model_family",
    "model_version",
    "model_edition",
    "model_snapshot",
    "model_kind",
    "modalities",
    "supported_languages"
  ],
  "supported_filters": [
    "publisher",
    "model_family",
    "model_version",
    "model_edition",
    "model_snapshot",
    "model_kind",
    "modalities",
    "supported_languages",
    "endpoint_providers",
    "endpoints.api"
  ],
  "provider_endpoints": {
    "openrouter": {
      "models": "https://openrouter.ai/api/v1/models/user",
      "chat_completions": "https://openrouter.ai/api/v1/chat/completions"
    },
    "anthropic": {
      "models": "https://api.anthropic.com/v1/models",
      "messages": "https://api.anthropic.com/v1/messages",
      "count_tokens": "https://api.anthropic.com/v1/messages/count_tokens",
      "message_batch": "https://api.anthropic.com/v1/messages/batches"
    },
    "google_gemini": {
      "provider_kind": "multimodal_model_api",
      "base_url": "https://generativelanguage.googleapis.com/v1beta",
      "models": "https://generativelanguage.googleapis.com/v1beta/models",
      "interactions": "https://generativelanguage.googleapis.com/v1beta/interactions",
      "generate_content": "https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent",
      "stream_generate_content": "https://generativelanguage.googleapis.com/v1beta/models/{model}:streamGenerateContent",
      "count_tokens": "https://generativelanguage.googleapis.com/v1beta/models/{model}:countTokens",
      "authentication": "x-goog-api-key: {api_key}"
    },
    "xai": {
      "provider_kind": "multimodal_model_api",
      "base_url": "https://api.x.ai/v1",
      "models": "https://api.x.ai/v1/models",
      "language_models": "https://api.x.ai/v1/language-models",
      "model": "https://api.x.ai/v1/models/{model_id}",
      "responses": "https://api.x.ai/v1/responses",
      "chat_completions": "https://api.x.ai/v1/chat/completions",
      "authentication": "Authorization: Bearer {api_key}"
    },
    "deepseek": {
      "provider_kind": "language_model_api",
      "base_url": "https://api.deepseek.com",
      "models": "https://api.deepseek.com/models",
      "chat_completions": "https://api.deepseek.com/chat/completions",
      "beta_base_url": "https://api.deepseek.com/beta",
      "anthropic_compatible_base_url": "https://api.deepseek.com/anthropic",
      "authentication": "Authorization: Bearer {api_key}"
    },
    "higgsfield": {
      "provider_kind": "generative_media_gateway",
      "base_url": "https://platform.higgsfield.ai",
      "generation": "https://platform.higgsfield.ai/{endpoint_path}",
      "request_status": "https://platform.higgsfield.ai/requests/{request_id}/status",
      "request_cancel": "https://platform.higgsfield.ai/requests/{request_id}/cancel",
      "authentication": "Authorization: Key {key_id}:{key_secret}",
      "catalog_discovery": {
        "kind": "cli",
        "command": "higgsfield model list",
        "reason": "The official CLI is the supported live catalog; no stable public HTTP catalog endpoint is documented."
      }
    }
  },
  "anthropic_models": [
    {
      "id": "anthropic/claude-fable-5",
      "api_model_id": "claude-fable-5",
      "model_name": "Claude Fable 5",
      "model_family": "claude",
      "model_version": "5",
      "model_edition": "fable",
      "model_snapshot": null,
      "supported_endpoints": ["messages", "count_tokens", "message_batch"]
    },
    {
      "id": "anthropic/claude-opus-4-8",
      "api_model_id": "claude-opus-4-8",
      "model_name": "Claude Opus 4.8",
      "model_family": "claude",
      "model_version": "4.8",
      "model_edition": "opus",
      "model_snapshot": null,
      "supported_endpoints": ["messages", "count_tokens", "message_batch"]
    },
    {
      "id": "anthropic/claude-sonnet-5",
      "api_model_id": "claude-sonnet-5",
      "model_name": "Claude Sonnet 5",
      "model_family": "claude",
      "model_version": "5",
      "model_edition": "sonnet",
      "model_snapshot": null,
      "supported_endpoints": ["messages", "count_tokens", "message_batch"]
    },
    {
      "id": "anthropic/claude-haiku-4-5-20251001",
      "api_model_id": "claude-haiku-4-5-20251001",
      "model_name": "Claude Haiku 4.5",
      "model_family": "claude",
      "model_version": "4.5",
      "model_edition": "haiku",
      "model_snapshot": "20251001",
      "alias": "claude-haiku-4-5",
      "supported_endpoints": ["messages", "count_tokens", "message_batch"]
    }
  ],
  "gemini_models": [
    {
      "id": "google/gemini-3.5-flash",
      "api_model_id": "gemini-3.5-flash",
      "model_name": "Gemini 3.5 Flash",
      "publisher": "google",
      "model_family": "gemini",
      "model_version": "3.5",
      "model_edition": "flash",
      "model_kind": "multimodal_language_model",
      "modalities": ["text", "image", "video", "audio", "pdf"],
      "output_modalities": ["text"],
      "supported_endpoints": ["interactions", "generate_content", "stream_generate_content", "count_tokens"]
    }
  ],
  "gemini_tts_models": [
    {
      "id": "google/gemini-3.1-flash-tts-preview",
      "api_model_id": "gemini-3.1-flash-tts-preview",
      "model_name": "Gemini 3.1 Flash TTS Preview",
      "publisher": "google",
      "model_family": "gemini",
      "model_version": "3.1",
      "model_edition": "flash-tts-preview",
      "model_kind": "text_to_speech",
      "modalities": ["text", "audio"],
      "input_modalities": ["text"],
      "output_modalities": ["audio"],
      "supported_endpoints": ["interactions", "generate_content"]
    }
  ],
  "grok_models": [
    {
      "id": "x-ai/grok-4.5",
      "api_model_id": "grok-4.5",
      "model_name": "Grok 4.5",
      "publisher": "x-ai",
      "model_family": "grok",
      "model_version": "4.5",
      "model_edition": "standard",
      "model_kind": "multimodal_language_model",
      "modalities": ["text", "image"],
      "output_modalities": ["text"],
      "aliases": ["grok-4.5-latest", "grok-build-latest"],
      "supported_endpoints": ["responses", "chat_completions"]
    }
  ],
  "deepseek_models": [
    {
      "id": "deepseek/deepseek-v4-flash",
      "api_model_id": "deepseek-v4-flash",
      "model_name": "DeepSeek V4 Flash",
      "publisher": "deepseek",
      "model_family": "deepseek",
      "model_version": "4",
      "model_edition": "flash",
      "model_kind": "language_model",
      "modalities": ["text"],
      "supported_endpoints": ["chat_completions", "anthropic_compatible"]
    },
    {
      "id": "deepseek/deepseek-v4-pro",
      "api_model_id": "deepseek-v4-pro",
      "model_name": "DeepSeek V4 Pro",
      "publisher": "deepseek",
      "model_family": "deepseek",
      "model_version": "4",
      "model_edition": "pro",
      "model_kind": "language_model",
      "modalities": ["text"],
      "supported_endpoints": ["chat_completions", "anthropic_compatible"]
    }
  ],
  "higgsfield_endpoints": [
    {
      "id": "higgsfield/flux-pro/kontext/max/text-to-image",
      "model_name": "FLUX Pro Kontext Max",
      "publisher": "higgsfield",
      "model_family": "flux-pro-kontext",
      "model_version": null,
      "model_edition": "max",
      "model_kind": "image_generation",
      "modalities": ["text", "image"],
      "endpoint_path": "flux-pro/kontext/max/text-to-image",
      "endpoint_url": "https://platform.higgsfield.ai/flux-pro/kontext/max/text-to-image",
      "status": "documented_sdk_example"
    },
    {
      "id": "higgsfield/v1/image2video/dop",
      "model_name": "Higgsfield DoP",
      "publisher": "higgsfield",
      "model_family": "dop",
      "model_version": null,
      "model_edition": "standard",
      "model_kind": "video_generation",
      "modalities": ["text", "image", "video"],
      "endpoint_path": "/v1/image2video/dop",
      "endpoint_url": "https://platform.higgsfield.ai/v1/image2video/dop",
      "status": "documented_sdk_example"
    }
  ],
  "selection_policy": {
    "openai_in_catalog": false,
    "openai_excluded_from_partner_review": true,
    "reason": "Codex remains the OpenAI lead; external lineups contain only non-OpenAI API routes."
  },
  "security": {
    "contains_credentials": false,
    "credentials_from_system_keyring": true,
    "atomic_write": true
  }
}

SHA-256: 68a48b9e0dc8abb8a979ab8e11ee1b464f1762d7ff72ced14aab1ac4408044df