{
  "name": "SAP Migration Dashboard",
  "id": "erp-integration",
  "available": true,
  "short_desc": "SAP S/4HANA migration planning and tracking dashboard with AI assistance",
  "author": "alexz",
  "port": 8001,
  "categories": [
    "utilities",
    "development"
  ],
  "tipi_version": 1,
  "version": "1.0.0",
  "source": "https://gits.alexzaw.dev/alexz/ERP-Integration",
  "website": "https://gits.alexzaw.dev/alexz/ERP-Integration",
  "exposable": true,
  "dynamic_config": true,
  "supported_architectures": [
    "arm64",
    "amd64"
  ],
  "min_tipi_version": "4.0.0",
  "created_at": 1742342400000,
  "updated_at": 1742342400000,
  "form_fields": [
    {
      "type": "password",
      "label": "Anthropic API Key",
      "hint": "Your Anthropic API key for AI chat features",
      "required": true,
      "env_variable": "ANTHROPIC_API_KEY",
      "min": 10,
      "max": 200
    },
    {
      "type": "text",
      "label": "AI Model",
      "hint": "Claude model to use for AI features",
      "required": false,
      "default": "claude-opus-4-6",
      "env_variable": "ANTHROPIC_MODEL"
    },
    {
      "type": "boolean",
      "label": "Enable AI Chat",
      "hint": "Enable the AI-powered agent chat feature",
      "required": false,
      "default": false,
      "env_variable": "AGENT_CHAT_ENABLED"
    },
    {
      "type": "text",
      "label": "CORS Origin",
      "hint": "Allowed CORS origins",
      "required": false,
      "default": "*",
      "env_variable": "CORS_ORIGIN"
    },
    {
      "type": "text",
      "label": "Ollama Base URL",
      "hint": "Local Ollama API endpoint (e.g. http://192.168.0.32:11434/v1). Leave empty to use Anthropic.",
      "required": false,
      "default": "",
      "env_variable": "OLLAMA_BASE_URL"
    },
    {
      "type": "text",
      "label": "Ollama Model",
      "hint": "Ollama model name (e.g. gpt-oss:20b)",
      "required": false,
      "default": "gpt-oss:20b",
      "env_variable": "OLLAMA_MODEL"
    },
    {
      "type": "password",
      "label": "Ollama API Key",
      "hint": "API key for authenticated Ollama proxy access (X-Api-Key header)",
      "required": false,
      "env_variable": "OLLAMA_API_KEY",
      "min": 0,
      "max": 200
    },
    {
      "type": "text",
      "label": "Context Root",
      "hint": "Optional URL prefix for all routes (e.g. /everest). Leave empty for no prefix.",
      "required": false,
      "default": "",
      "env_variable": "CONTEXT_ROOT"
    }
  ]
}
