{
  "status": "online",
  "service": "OpenAI Codex Universal Dual Responses & Completions Server",
  "version": "2.8.0-multimodal-vision",
  "binary": "/root/.local/bin/codex",
  "capabilities": {
    "text": true,
    "vision": true,
    "agentic_tools": true,
    "bash_exec": true,
    "streaming": true,
    "websocket": true
  },
  "endpoints": {
    "chat_completions": "http://0.0.0.0:5004/v1/chat/completions",
    "responses_http": "http://0.0.0.0:5004/v1/responses",
    "responses_ws": "ws://0.0.0.0:5004/v1/responses"
  },
  "port": 5004,
  "default_model": "deepseek-v4.1-flash:cloud",
  "models": [
    {
      "id": "deepseek-v4.1-flash:cloud",
      "name": "DeepSeek V4.1 Flash (Ollama Cloud)"
    },
    {
      "id": "claude-opus-5:latest",
      "name": "Claude Opus 5 (Latest)"
    },
    {
      "id": "claude-opus-5",
      "name": "Claude Opus 5"
    },
    {
      "id": "gpt-5.5",
      "name": "GPT 5.5"
    },
    {
      "id": "o3",
      "name": "o3 Reasoning Engine"
    },
    {
      "id": "codex",
      "name": "Codex Default Assistant"
    }
  ]
}