{
  "type": "featherpanel.pages.route",
  "route": "/admin/featherpanel-premium",
  "area": "admin",
  "file_slug": "admin-featherpanel-premium",
  "source": "src/app/(app)/admin/featherpanel-premium/page.tsx",
  "dynamic": false,
  "params": [],
  "title": "FeatherPanel Premium",
  "description": "Customize AI branding, powered-by text, and version labels with a Mythic team Premium subscription.",
  "title_key": "admin.featherpanel_premium.title",
  "description_key": "admin.featherpanel_premium.subtitle",
  "component": "FeatherPanelPremiumPage",
  "audience": "Panel administrators (requires admin permissions)",
  "nav": {
    "id": "admin-myfeatherpanel-premium",
    "title": "FeatherPanel Premium",
    "title_key": "navigation.items.featherpanelPremium",
    "permission": "admin.settings.view",
    "group": "overview",
    "category": "admin",
    "matched_url": "/admin/featherpanel-premium",
    "inherited": false
  },
  "widget_slugs": [],
  "sections": [],
  "features": [
    "Subscription status",
    "Premium is active",
    "Premium is not active",
    "Link Mythic Cloud first so this panel can read your team's Premium entitlement.",
    "Premium limits are active on Mythic (paste, temp files, and Panel API).",
    "Last checked",
    "Cache valid until",
    "Premium customization",
    "Save changes",
    "Custom sidebar"
  ],
  "ui_labels": [
    {
      "key": "admin.featherpanel_premium.status.card_title",
      "value": "Subscription status"
    },
    {
      "key": "admin.featherpanel_premium.status.active",
      "value": "Premium is active"
    },
    {
      "key": "admin.featherpanel_premium.status.inactive",
      "value": "Premium is not active"
    },
    {
      "key": "admin.featherpanel_premium.status.not_linked",
      "value": "Link Mythic Cloud first so this panel can read your team's Premium entitlement."
    },
    {
      "key": "admin.featherpanel_premium.status.active_desc",
      "value": "Premium is active for {team}. Customize your AI assistant and FeatherPanel branding below."
    },
    {
      "key": "admin.featherpanel_premium.status.higher_limits",
      "value": "Premium limits are active on Mythic (paste, temp files, and Panel API)."
    },
    {
      "key": "admin.featherpanel_premium.status.using_cache",
      "value": "Mythic could not be reached. Using cached Premium entitlement until {expires}."
    },
    {
      "key": "admin.featherpanel_premium.status.checked_at",
      "value": "Last checked"
    },
    {
      "key": "admin.featherpanel_premium.status.expires_at",
      "value": "Cache valid until"
    },
    {
      "key": "admin.featherpanel_premium.status.inactive_desc",
      "value": "Subscribe on Mythic to rename the AI assistant, customize sidebar items/links, hide the powered-by footer, and hide the panel version."
    },
    {
      "key": "admin.featherpanel_premium.customize.card_title",
      "value": "Premium customization"
    },
    {
      "key": "admin.featherpanel_premium.customize.description",
      "value": "These settings apply across the panel for all users. Clearing a field restores the FeatherPanel default."
    },
    {
      "key": "admin.featherpanel_premium.customize.save",
      "value": "Save changes"
    },
    {
      "key": "admin.featherpanel_premium.sidebar.card_title",
      "value": "Custom sidebar"
    }
  ],
  "hooks": [
    "useSettings"
  ],
  "api_modules": [],
  "api_paths": [
    "/api/admin/featherpanel-premium"
  ],
  "summary": "**FeatherPanel Premium** Customize AI branding, powered-by text, and version labels with a Mythic team Premium subscription. Requires permission `admin.settings.view`. Key UI: Subscription status; Premium is active; Premium is not active; Link Mythic Cloud first so this panel can read your team's Premium entitlement.; Premium limits are active on Mythic (paste, temp files, and Panel API).; Last checked.",
  "how_to_guide_users": "1. Open Admin sidebar.\n2. Go to **FeatherPanel Premium**.\n3. Direct URL: `/admin/featherpanel-premium`.\n4. User needs permission `admin.settings.view` (or `admin.root`)."
}
