{
  "businessID": "bus_0Nj3ve514BLr8z2wT3duj",
  "expiresAt": "2027-09-02T03:05:27Z",
  "offers": [
    {
      "active": true,
      "amountMinor": 999,
      "billingInterval": "month",
      "billingIntervalCount": 1,
      "currency": "USD",
      "dodo": {
        "acceptedLegacyProductIDs": [],
        "liveProductID": "pdt_0Nj4q5PqaHwgy17MmjlAk",
        "testProductID": "pdt_0Nj4pRs43qM7S5NM2yl2D"
      },
      "grantsAllPlugins": true,
      "id": "standard.monthly",
      "kind": "subscription",
      "name": "TraceFence Standard Monthly",
      "trialHours": 48
    },
    {
      "active": true,
      "amountMinor": 7999,
      "billingInterval": "year",
      "billingIntervalCount": 1,
      "currency": "USD",
      "dodo": {
        "acceptedLegacyProductIDs": [],
        "liveProductID": "pdt_0Nj4rXdh9EI3A7uzyYWpk",
        "testProductID": "pdt_0Nj4pnQWqPMk14yHT9Q1i"
      },
      "grantsAllPlugins": true,
      "id": "standard.annual",
      "kind": "subscription",
      "name": "TraceFence Standard Annual",
      "trialHours": 48
    },
    {
      "active": true,
      "amountMinor": 90,
      "billingInterval": null,
      "billingIntervalCount": null,
      "currency": "USD",
      "dodo": {
        "acceptedLegacyProductIDs": [],
        "liveProductID": "pdt_0NlLDDcejZUSrZ0bRNosp",
        "testProductID": null
      },
      "grantsAllPlugins": false,
      "id": "plugin.agent-guard.lifetime",
      "kind": "one_time",
      "name": "TraceFence Standard - 1",
      "trialHours": null
    }
  ],
  "plugins": [
    {
      "capabilities": [
        "agent.status",
        "agent.activity"
      ],
      "category": "Agent",
      "delivery": "built_in",
      "featured": true,
      "id": "tracefence.agent-monitor",
      "includedInAllAccess": true,
      "isFree": true,
      "minimumHostVersion": "1.1.9",
      "minimumSystemVersion": "13.0",
      "name": "Agent Monitor",
      "package": null,
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": false
      },
      "pluginKitVersion": 0,
      "standaloneOfferID": null,
      "summary": "Live local status and activity for supported AI agents.",
      "systemImage": "waveform.path.ecg",
      "trialHours": null,
      "version": "1.0.0"
    },
    {
      "capabilities": [
        "agent.audit",
        "agent.approval"
      ],
      "category": "Security",
      "delivery": "built_in",
      "featured": true,
      "id": "tracefence.agent-guard",
      "includedInAllAccess": true,
      "isFree": false,
      "minimumHostVersion": "1.1.9",
      "minimumSystemVersion": "13.0",
      "name": "Agent Guard",
      "package": null,
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": false
      },
      "pluginKitVersion": 0,
      "standaloneOfferID": "plugin.agent-guard.lifetime",
      "summary": "Review local agent operations, approvals, and safety events.",
      "systemImage": "shield.checkered",
      "trialHours": 24,
      "version": "1.0.0"
    },
    {
      "capabilities": [
        "usage.tokens",
        "usage.cost"
      ],
      "category": "Analytics",
      "delivery": "built_in",
      "featured": true,
      "id": "tracefence.token-usage",
      "includedInAllAccess": true,
      "isFree": false,
      "minimumHostVersion": "1.1.9",
      "minimumSystemVersion": "13.0",
      "name": "Token & Usage",
      "package": null,
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": false
      },
      "pluginKitVersion": 0,
      "standaloneOfferID": null,
      "summary": "Cached multi-agent token totals, model ranking, and cost estimates.",
      "systemImage": "number.circle.fill",
      "trialHours": 24,
      "version": "1.0.0"
    },
    {
      "capabilities": [
        "storage.scan",
        "storage.review"
      ],
      "category": "Storage",
      "delivery": "built_in",
      "featured": true,
      "id": "tracefence.disk-advisor",
      "includedInAllAccess": true,
      "isFree": true,
      "minimumHostVersion": "1.1.9",
      "minimumSystemVersion": "13.0",
      "name": "Disk Advisor",
      "package": null,
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": false
      },
      "pluginKitVersion": 0,
      "standaloneOfferID": null,
      "summary": "Bounded storage analysis for agent history, build output, and large files.",
      "systemImage": "internaldrive.fill",
      "trialHours": null,
      "version": "1.0.0"
    },
    {
      "capabilities": [
        "remote.pairing",
        "remote.control"
      ],
      "category": "Remote",
      "delivery": "built_in",
      "featured": true,
      "id": "tracefence.ios-remote",
      "includedInAllAccess": true,
      "isFree": false,
      "minimumHostVersion": "1.1.9",
      "minimumSystemVersion": "13.0",
      "name": "iOS Remote Pairing",
      "package": null,
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": false
      },
      "pluginKitVersion": 0,
      "standaloneOfferID": null,
      "summary": "Pair TraceFence Sentinel and control supported local agent sessions.",
      "systemImage": "iphone.gen3.radiowaves.left.and.right",
      "trialHours": 24,
      "version": "1.0.0"
    },
    {
      "capabilities": [
        "tools.component-panel",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Monitoring",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.activity-bar",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إحصاءات النشاط",
          "summary": "تتبع الإدخال ووقت استخدام التطبيق الأمامي ونشاط ترميز الذكاء الاصطناعي."
        },
        "de": {
          "displayName": "Aktivitätsstatistik",
          "summary": "Verfolgen Sie Eingaben, Nutzungsdauer der Vordergrund-App und KI-Codierungsaktivitäten."
        },
        "en": {
          "displayName": "Activity Stats",
          "summary": "Track input, foreground app usage time, and AI coding activity."
        },
        "es": {
          "displayName": "Estadísticas de actividad",
          "summary": "Seguimiento de la entrada, el tiempo de uso de la aplicación en primer plano y la actividad de codificación de IA."
        },
        "fr": {
          "displayName": "Statistiques d’activité",
          "summary": "Suivez les entrées, la durée d'utilisation de l'application au premier plan et l'activité de codage de l'IA."
        },
        "ja": {
          "displayName": "アクティビティ統計",
          "summary": "入力、フォアグラウンド アプリの使用時間、AI コーディング アクティビティを追跡します。"
        },
        "ko": {
          "displayName": "활동 통계",
          "summary": "입력, 포그라운드 앱 사용 시간 및 AI 코딩 활동을 추적합니다."
        },
        "pt": {
          "displayName": "Estatísticas de atividade",
          "summary": "Rastreie a entrada, o tempo de uso do aplicativo em primeiro plano e a atividade de codificação de IA."
        },
        "ru": {
          "displayName": "Статистика активности",
          "summary": "Отслеживайте ввод данных, время использования приложений на переднем плане и активность ИИ-кодирования."
        },
        "zh-Hans": {
          "displayName": "活动统计",
          "summary": "统计输入、前台应用使用时长和 AI 编程活动"
        },
        "zh-Hant": {
          "displayName": "活動統計",
          "summary": "統計輸入、前臺應用使用時長和 AI 編程活動"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Activity Stats",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.activity-bar",
        "entryPoint": "ActivityBar.bundle",
        "sha256": "4dedeb2aeb63640c4b1ca9d1da61a0a2ac88118b763fea8efb83f365417f1587",
        "sizeBytes": 865475,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-activity-bar-v1.0.20/activity-bar-1.0.20.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": true,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "data_panel"
      },
      "standaloneOfferID": null,
      "summary": "Track input, foreground app usage time, and AI coding activity.",
      "systemImage": "chart.xyaxis.line",
      "trialHours": null,
      "version": "1.0.20"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.app-hotkey",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "اختصارات التطبيقات",
          "summary": "قم بربط الاختصارات العالمية بالتطبيقات الشائعة للتشغيل أو التبديل السريع."
        },
        "de": {
          "displayName": "App-Kurzbefehle",
          "summary": "Binden Sie globale Verknüpfungen an gängige Apps, um sie schnell zu starten oder zu wechseln."
        },
        "en": {
          "displayName": "App Hotkeys",
          "summary": "Bind global shortcuts to common apps for quick launch or switching."
        },
        "es": {
          "displayName": "Atajos de apps",
          "summary": "Vincule accesos directos globales a aplicaciones comunes para iniciar o cambiar rápidamente."
        },
        "fr": {
          "displayName": "Raccourcis d’apps",
          "summary": "Liez des raccourcis globaux aux applications courantes pour un lancement ou une commutation rapide."
        },
        "ja": {
          "displayName": "アプリショートカット",
          "summary": "グローバル ショートカットを一般的なアプリにバインドして、すばやく起動したり切り替えたりできます。"
        },
        "ko": {
          "displayName": "앱 단축키",
          "summary": "빠른 실행 또는 전환을 위해 일반 앱에 전역 바로가기를 바인딩합니다."
        },
        "pt": {
          "displayName": "Atalhos de apps",
          "summary": "Vincule atalhos globais a aplicativos comuns para inicialização ou troca rápida."
        },
        "ru": {
          "displayName": "Горячие клавиши приложений",
          "summary": "Привяжите глобальные ярлыки к общим приложениям для быстрого запуска или переключения."
        },
        "zh-Hans": {
          "displayName": "应用快捷键",
          "summary": "为常用应用绑定全局快捷键，快速打开或切换到前台"
        },
        "zh-Hant": {
          "displayName": "應用程式快速鍵",
          "summary": "為常用應用綁定全局快速鍵，快速打開或切換到前臺"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "App Hotkeys",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.app-hotkey",
        "entryPoint": "AppHotkey.bundle",
        "sha256": "dd8303a006d7ba9a04b75252ac10db7606f012fdfbdee3c8b61d2baf194bf8e7",
        "sizeBytes": 219417,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-app-hotkey-v1.0.12/app-hotkey-1.0.12.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Bind global shortcuts to common apps for quick launch or switching.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.12"
    },
    {
      "capabilities": [
        "tools.permission.screen-recording",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Audio",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.app-volume",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "مستوى صوت التطبيقات",
          "summary": "اضبط مستوى صوت كل تطبيق يشغّل الصوت على حدة."
        },
        "de": {
          "displayName": "App-Lautstärke",
          "summary": "Lautstärke aktiver Audio-Apps einzeln anpassen."
        },
        "en": {
          "displayName": "App Volume",
          "summary": "Adjust the volume of each app currently playing audio."
        },
        "es": {
          "displayName": "Volumen por aplicación",
          "summary": "Ajusta por separado el volumen de cada aplicación con audio."
        },
        "fr": {
          "displayName": "Volume des apps",
          "summary": "Réglez séparément le volume de chaque app qui diffuse du son."
        },
        "ja": {
          "displayName": "アプリ音量",
          "summary": "再生中のアプリごとに音量を調整します。"
        },
        "ko": {
          "displayName": "앱 음량",
          "summary": "오디오를 재생 중인 앱별로 음량을 조절합니다."
        },
        "pt": {
          "displayName": "Volume por app",
          "summary": "Ajuste separadamente o volume de cada app que reproduz áudio."
        },
        "ru": {
          "displayName": "Громкость приложений",
          "summary": "Настраивайте громкость каждого приложения с активным звуком."
        },
        "zh-Hans": {
          "displayName": "应用音量",
          "summary": "分别调节正在播放音频的应用音量"
        },
        "zh-Hant": {
          "displayName": "應用程式音量",
          "summary": "分別調整正在播放音訊的應用程式音量"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "App Volume",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.app-volume",
        "entryPoint": "AppVolume.bundle",
        "sha256": "b44372531364997d151794acd3388c77fe488a953fd560a484bb125be164fa53",
        "sizeBytes": 213908,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-app-volume-v1.0.2/app-volume-1.0.2.mactoolsplugin.zip"
      },
      "permissions": [
        "screen-recording"
      ],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Adjust the volume of each app currently playing audio.",
      "systemImage": "speaker.wave.2.fill",
      "trialHours": null,
      "version": "1.0.2"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Monitoring",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.network-traffic",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "en": {
          "displayName": "Network Traffic",
          "summary": "Monitor traffic by interface, process, connection, and protocol, with PCAP analysis and export."
        },
        "zh-Hans": {
          "displayName": "网络流量监控",
          "summary": "按网卡、进程、连接和协议实时查看网络流量，并分析或导出 PCAP"
        },
        "zh-Hant": {
          "displayName": "網路流量監控",
          "summary": "按網卡、程序、連線和協定即時查看網路流量，並分析或匯出 PCAP"
        }
      },
      "minimumHostVersion": "1.2.6",
      "minimumSystemVersion": "14.0",
      "name": "Network Traffic",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.network-traffic",
        "entryPoint": "NetworkTraffic.bundle",
        "sha256": "2d5cc68247601a7b8e3fb473b491a6622e1b0a32a715bfff02d2ee5d3a499d8c",
        "sizeBytes": 603688,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-network-traffic-v0.1.0/network-traffic-0.1.0.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Monitor traffic by interface, process, connection, and protocol, with PCAP analysis and export.",
      "systemImage": "chart.xyaxis.line",
      "trialHours": null,
      "version": "0.1.0"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.appearance",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "الوضع الداكن",
          "summary": "تبديل النظام بين المظهر الفاتح والداكن."
        },
        "de": {
          "displayName": "Dunkelmodus",
          "summary": "Schalten Sie das System zwischen heller und dunkler Darstellung um."
        },
        "en": {
          "displayName": "Dark Mode",
          "summary": "Switch the system between light and dark appearance."
        },
        "es": {
          "displayName": "Modo oscuro",
          "summary": "Cambie el sistema entre apariencia clara y oscura."
        },
        "fr": {
          "displayName": "Mode sombre",
          "summary": "Basculez le système entre l’apparence claire et sombre."
        },
        "ja": {
          "displayName": "ダークモード",
          "summary": "システムの外観を明暗で切り替えます。"
        },
        "ko": {
          "displayName": "다크 모드",
          "summary": "밝은 화면과 어두운 화면 간에 시스템을 전환합니다."
        },
        "pt": {
          "displayName": "Modo escuro",
          "summary": "Alterne o sistema entre aparência clara e escura."
        },
        "ru": {
          "displayName": "Тёмный режим",
          "summary": "Переключение системы между светлым и темным внешним видом."
        },
        "zh-Hans": {
          "displayName": "深色模式",
          "summary": "切换系统亮色与深色外观"
        },
        "zh-Hant": {
          "displayName": "深色模式",
          "summary": "切換系統亮色與深色外觀"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Dark Mode",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.appearance",
        "entryPoint": "Appearance.bundle",
        "sha256": "af889d0a926d372c9db5763980666b658e210572dca3e658f395f6b6643d93e9",
        "sizeBytes": 66679,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-appearance-v1.0.11/appearance-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Switch the system between light and dark appearance.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.auto-hide-dock",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إخفاء Dock تلقائيًا",
          "summary": "قم بإخفاء Dock تلقائيًا للحصول على سطح مكتب أكثر نظافة."
        },
        "de": {
          "displayName": "Dock automatisch ausblenden",
          "summary": "Blenden Sie Dock automatisch aus, um den Desktop übersichtlicher zu gestalten."
        },
        "en": {
          "displayName": "Auto-hide Dock",
          "summary": "Hide the Dock automatically for a cleaner desktop."
        },
        "es": {
          "displayName": "Ocultar Dock automáticamente",
          "summary": "Oculte Dock automáticamente para tener un escritorio más limpio."
        },
        "fr": {
          "displayName": "Masquer le Dock automatiquement",
          "summary": "Masquez automatiquement le Dock pour un bureau plus propre."
        },
        "ja": {
          "displayName": "Dockを自動的に隠す",
          "summary": "デスクトップをすっきりさせるために、Dock を自動的に非表示にします。"
        },
        "ko": {
          "displayName": "Dock 자동 숨기기",
          "summary": "더 깔끔한 데스크탑을 위해 Dock을 자동으로 숨깁니다."
        },
        "pt": {
          "displayName": "Ocultar Dock automaticamente",
          "summary": "Oculte o Dock automaticamente para uma área de trabalho mais limpa."
        },
        "ru": {
          "displayName": "Автоскрытие Dock",
          "summary": "Скройте Dock автоматически, чтобы рабочий стол стал чище."
        },
        "zh-Hans": {
          "displayName": "自动隐藏程序坞",
          "summary": "自动隐藏程序坞，提供更干净的桌面环境"
        },
        "zh-Hant": {
          "displayName": "自動隱藏 Dock",
          "summary": "自動隱藏Dock，提供更乾淨的桌面環境"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Auto-hide Dock",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.auto-hide-dock",
        "entryPoint": "AutoHideDock.bundle",
        "sha256": "8b91cd90e8799d005984ed1ceffa6454649af0b19dc9ac087486c07fa8335084",
        "sizeBytes": 71756,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-auto-hide-dock-v1.0.13/auto-hide-dock-1.0.13.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Hide the Dock automatically for a cleaner desktop.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.13"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.auto-hide-menu-bar",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إخفاء شريط القوائم تلقائيًا",
          "summary": "إخفاء شريط القائمة تلقائيًا لتوفير مساحة أكبر على الشاشة."
        },
        "de": {
          "displayName": "Menüleiste automatisch ausblenden",
          "summary": "Blenden Sie die Menüleiste automatisch aus, um mehr Platz auf dem Bildschirm zu schaffen."
        },
        "en": {
          "displayName": "Auto-hide Menu Bar",
          "summary": "Hide the menu bar automatically for more screen space."
        },
        "es": {
          "displayName": "Ocultar barra de menús automáticamente",
          "summary": "Oculte la barra de menú automáticamente para obtener más espacio en la pantalla."
        },
        "fr": {
          "displayName": "Masquer la barre des menus automatiquement",
          "summary": "Masquez automatiquement la barre de menus pour plus d'espace sur l'écran."
        },
        "ja": {
          "displayName": "メニューバーを自動的に隠す",
          "summary": "画面スペースを増やすために、メニュー バーを自動的に非表示にします。"
        },
        "ko": {
          "displayName": "메뉴 막대 자동 숨기기",
          "summary": "더 많은 화면 공간을 위해 메뉴 표시줄을 자동으로 숨깁니다."
        },
        "pt": {
          "displayName": "Ocultar barra de menus automaticamente",
          "summary": "Oculte a barra de menu automaticamente para obter mais espaço na tela."
        },
        "ru": {
          "displayName": "Автоскрытие строки меню",
          "summary": "Автоматически скрывайте строку меню, чтобы освободить больше места на экране."
        },
        "zh-Hans": {
          "displayName": "自动隐藏菜单栏",
          "summary": "自动隐藏菜单栏，提供更完整的屏幕显示空间"
        },
        "zh-Hant": {
          "displayName": "自動隱藏選單列",
          "summary": "自動隱藏選單列，提供更完整的螢幕顯示空間"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Auto-hide Menu Bar",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.auto-hide-menu-bar",
        "entryPoint": "AutoHideMenuBar.bundle",
        "sha256": "7d53457155cf65ed26154a5d34e9c0f3f291a720a47cd4d7bdf936a883fe1124",
        "sizeBytes": 73662,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-auto-hide-menu-bar-v1.0.10/auto-hide-menu-bar-1.0.10.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Hide the menu bar automatically for more screen space.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.10"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.auto-input",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "تبديل مصادر الإدخال تلقائيًا",
          "summary": "تذكّر مصادر الإدخال وبدّلها تلقائيًا لكل تطبيق."
        },
        "de": {
          "displayName": "Eingabequelle automatisch wechseln",
          "summary": "Eingabequellen pro App merken und automatisch wechseln."
        },
        "en": {
          "displayName": "Auto Input",
          "summary": "Remember and automatically switch input sources for each app."
        },
        "es": {
          "displayName": "Cambio automático de entrada",
          "summary": "Recuerde y cambie automáticamente las fuentes de entrada de cada app."
        },
        "fr": {
          "displayName": "Changement automatique de saisie",
          "summary": "Mémorisez et changez automatiquement la source de saisie pour chaque app."
        },
        "ja": {
          "displayName": "入力ソースの自動切り替え",
          "summary": "アプリごとに入力ソースを記憶して自動的に切り替えます。"
        },
        "ko": {
          "displayName": "입력 소스 자동 전환",
          "summary": "앱별 입력 소스를 기억하고 자동으로 전환합니다."
        },
        "pt": {
          "displayName": "Troca automática de entrada",
          "summary": "Lembre e alterne automaticamente as fontes de entrada de cada app."
        },
        "ru": {
          "displayName": "Автопереключение источника ввода",
          "summary": "Запоминайте и автоматически переключайте источники ввода для приложений."
        },
        "zh-Hans": {
          "displayName": "自动切换输入法",
          "summary": "按应用记住并自动切换输入法"
        },
        "zh-Hant": {
          "displayName": "自動切換輸入法",
          "summary": "按應用程式記住並自動切換輸入法"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Auto Input",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.auto-input",
        "entryPoint": "AutoInput.bundle",
        "sha256": "ed200ad4bce1c765eec0490e2c50e41b2fcb7f45e8797f0338fb9b8e7974aa39",
        "sizeBytes": 269060,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-auto-input-v1.0.2/auto-input-1.0.2.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Remember and automatically switch input sources for each app.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.2"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "System",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.battery-charge-limit",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "حد شحن البطارية",
          "summary": "تعيين حد شحن البطارية وإيقاف الشحن عند الوصول إليه؛ يتم استئناف الشحن فقط عندما تختار ذلك."
        },
        "de": {
          "displayName": "Batterieladelimit",
          "summary": "Legen Sie ein Batterieladelimit fest und stoppen Sie den Ladevorgang, wenn es erreicht ist. Der Ladevorgang wird erst fortgesetzt, wenn Sie dies wünschen."
        },
        "en": {
          "displayName": "Battery Charge Limit",
          "summary": "Set a battery charge limit and stop charging when it is reached; charging resumes only when you choose."
        },
        "es": {
          "displayName": "Límite de carga de batería",
          "summary": "Establezca un límite de carga de la batería y detenga la carga cuando lo alcance; la carga se reanuda solo cuando usted elige."
        },
        "fr": {
          "displayName": "Limite de charge de la batterie",
          "summary": "Fixez une limite de charge de la batterie et arrêtez la charge lorsqu'elle est atteinte ; la charge ne reprend que lorsque vous le souhaitez."
        },
        "ja": {
          "displayName": "バッテリー充電上限",
          "summary": "バッテリー充電制限を設定し、その制限に達したら充電を停止します。選択した場合にのみ充電が再開されます。"
        },
        "ko": {
          "displayName": "배터리 충전 한도",
          "summary": "배터리 충전 한도를 설정하고 한도에 도달하면 충전을 중지합니다. 선택한 경우에만 충전이 재개됩니다."
        },
        "pt": {
          "displayName": "Limite de carga da bateria",
          "summary": "Defina um limite de carga da bateria e pare de carregar quando ele for atingido; o carregamento é retomado somente quando você escolher."
        },
        "ru": {
          "displayName": "Лимит заряда батареи",
          "summary": "Установите лимит заряда аккумулятора и прекращайте зарядку при его достижении; зарядка возобновляется только тогда, когда вы выберете."
        },
        "zh-Hans": {
          "displayName": "电池充电上限",
          "summary": "设置电池充电上限，达到上限后停止充电；不自动恢复，由用户决定何时继续充电"
        },
        "zh-Hant": {
          "displayName": "電池充電上限",
          "summary": "設定電池充電上限，達到上限後停止充電；不自動恢復，由用戶決定何時繼續充電"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Battery Charge Limit",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.battery-charge-limit",
        "entryPoint": "BatteryChargeLimit.bundle",
        "sha256": "3bfa67961665cda842f7ae8b69695c9e2e2e75ee1638dd70dc159dccc949b630",
        "sizeBytes": 250722,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-battery-charge-limit-v1.0.9/battery-charge-limit-1.0.9.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": true,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Set a battery charge limit and stop charging when it is reached; charging resumes only when you choose.",
      "systemImage": "gearshape.2.fill",
      "trialHours": null,
      "version": "1.0.9"
    },
    {
      "capabilities": [
        "tools.component-panel",
        "tools.permission.automation",
        "tools.permission.calendarfullaccess",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.calendar",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "التقويم",
          "summary": "عرض التواريخ والعطلات وأحداث التقويم."
        },
        "de": {
          "displayName": "Kalender",
          "summary": "Termine, Feiertage und Kalenderereignisse anzeigen."
        },
        "en": {
          "displayName": "Calendar",
          "summary": "View dates, holidays, and calendar events."
        },
        "es": {
          "displayName": "Calendario",
          "summary": "Ver fechas, días festivos y eventos del calendario."
        },
        "fr": {
          "displayName": "Calendrier",
          "summary": "Afficher les dates, les jours fériés et les événements du calendrier."
        },
        "ja": {
          "displayName": "カレンダー",
          "summary": "日付、休日、カレンダーイベントを表示します。"
        },
        "ko": {
          "displayName": "캘린더",
          "summary": "날짜, 공휴일 및 달력 이벤트를 확인하세요."
        },
        "pt": {
          "displayName": "Calendário",
          "summary": "Veja datas, feriados e eventos da agenda."
        },
        "ru": {
          "displayName": "Календарь",
          "summary": "Просмотр дат, праздников и событий календаря."
        },
        "zh-Hans": {
          "displayName": "日历",
          "summary": "查看日期、节假日和系统日程"
        },
        "zh-Hant": {
          "displayName": "行事曆",
          "summary": "查看日期、節假日和系統行程"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Calendar",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.calendar",
        "entryPoint": "Calendar.bundle",
        "sha256": "a9403e6d3a6dde74d2ddd24c5656b1ebdc958bb2c0b73cece77d379746a36913",
        "sizeBytes": 379924,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-calendar-v1.0.15/calendar-1.0.15.mactoolsplugin.zip"
      },
      "permissions": [
        "automation",
        "calendarfullaccess"
      ],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "status",
        "workspaceDefault": "data_panel"
      },
      "standaloneOfferID": null,
      "summary": "View dates, holidays, and calendar events.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.15"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Storage",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.clipboard-clear",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "مسح الحافظة",
          "summary": "امسح محتويات الحافظة الحالية بنقرة واحدة."
        },
        "de": {
          "displayName": "Zwischenablage leeren",
          "summary": "Löschen Sie den aktuellen Inhalt der Zwischenablage mit einem Klick."
        },
        "en": {
          "displayName": "Clear Clipboard",
          "summary": "Clear the current clipboard contents with one click."
        },
        "es": {
          "displayName": "Borrar portapapeles",
          "summary": "Borra el contenido actual del portapapeles con un solo clic."
        },
        "fr": {
          "displayName": "Vider le presse-papiers",
          "summary": "Effacez le contenu actuel du presse-papiers en un seul clic."
        },
        "ja": {
          "displayName": "クリップボードを消去",
          "summary": "ワンクリックで現在のクリップボードの内容をクリアします。"
        },
        "ko": {
          "displayName": "클립보드 지우기",
          "summary": "한 번의 클릭으로 현재 클립보드 내용을 지웁니다."
        },
        "pt": {
          "displayName": "Limpar área de transferência",
          "summary": "Limpe o conteúdo atual da área de transferência com um clique."
        },
        "ru": {
          "displayName": "Очистить буфер обмена",
          "summary": "Очистите текущее содержимое буфера обмена одним щелчком мыши."
        },
        "zh-Hans": {
          "displayName": "清空剪贴板",
          "summary": "一键清空当前剪贴板内容"
        },
        "zh-Hant": {
          "displayName": "清空剪貼簿",
          "summary": "一鍵清空當前剪貼板內容"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Clear Clipboard",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.clipboard-clear",
        "entryPoint": "ClipboardClear.bundle",
        "sha256": "634a942348ae352ec187a5a44f7de3b2389f420c3abf728211ae2e0dd9f984df",
        "sizeBytes": 62865,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-clipboard-clear-v1.0.11/clipboard-clear-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Clear the current clipboard contents with one click.",
      "systemImage": "internaldrive.fill",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Storage",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.codex-media-cleanup",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "en": {
          "displayName": "Codex Media Cleanup",
          "summary": "Clean duplicate media to reduce disk usage, and repair invalid image_url values in session history to prevent image URL format errors"
        },
        "ja": {
          "displayName": "Codex メディア整理",
          "summary": "重複メディアを整理してディスク使用量を減らし、履歴内の無効な image_url を修復して画像 URL 形式エラーを防ぎます"
        },
        "ko": {
          "displayName": "Codex 미디어 정리",
          "summary": "중복 미디어를 정리해 디스크 사용량을 줄이고 세션 기록의 잘못된 image_url을 복구해 이미지 URL 형식 오류를 방지합니다"
        },
        "mt": {
          "displayName": "Tindif tal-Midja Codex",
          "summary": "Naddaf midja duplikata biex tnaqqas l-użu tad-diska u sewwi image_url invalidi fl-istorja biex tevita żbalji fil-format"
        },
        "zh-Hans": {
          "displayName": "Codex 媒体整理",
          "summary": "清理重复媒体文件以降低磁盘占用，并修复会话记录中的无效 image_url，避免历史对话出现图片地址格式错误"
        },
        "zh-Hant": {
          "displayName": "Codex 媒體整理",
          "summary": "清理重複媒體檔案以降低磁碟占用，並修復工作階段記錄中的無效 image_url，避免歷史對話出現圖片位址格式錯誤"
        }
      },
      "minimumHostVersion": "1.2.4",
      "minimumSystemVersion": "14.0",
      "name": "Codex Media Cleanup",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.codex-media-cleanup",
        "entryPoint": "CodexMediaCleanup.bundle",
        "sha256": "afecd4e7785b7d40af523f67e980f182feb22c4f0efb3ee791d988fae9308ab8",
        "sizeBytes": 1220760,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-codex-media-cleanup-v1.1.0/codex-media-cleanup-1.1.0.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Clean duplicate media to reduce disk usage, and repair invalid image_url values in session history to prevent image URL format errors",
      "systemImage": "photo.stack.fill",
      "trialHours": null,
      "version": "1.1.0"
    },
    {
      "capabilities": [
        "usage.quota",
        "tools.primary-panel"
      ],
      "category": "Analytics",
      "delivery": "package",
      "featured": true,
      "id": "tracefence.tools.quota-monitor",
      "includedInAllAccess": true,
      "isFree": true,
      "localizedMetadata": {
        "ar": {
          "displayName": "مراقبة الحصة",
          "summary": "قراءة حصص Codex وClaude وGrok ومواعيد إعادة الضبط داخل واجهة شريط القوائم الثابتة في TraceFence"
        },
        "de": {
          "displayName": "Kontingentmonitor",
          "summary": "Kontingente und Rücksetzzeiten von Codex, Claude, Grok und weiteren Providern in der festen TraceFence-Menüleistenansicht anzeigen"
        },
        "en": {
          "displayName": "Quota Monitor",
          "summary": "Automatically follow the active Agent for five-hour and weekly quotas, with manual switching; BetterTouchTool is optional"
        },
        "es": {
          "displayName": "Monitor de cuota",
          "summary": "Consulta cuotas y tiempos de restablecimiento de Codex, Claude, Grok y otros proveedores en la interfaz fija de la barra de menús de TraceFence"
        },
        "fr": {
          "displayName": "Suivi des quotas",
          "summary": "Consultez les quotas et dates de réinitialisation de Codex, Claude, Grok et d’autres fournisseurs dans l’interface fixe de la barre de menus TraceFence"
        },
        "ja": {
          "displayName": "クォータモニター",
          "summary": "TraceFence の固定メニューバー画面で Codex、Claude、Grok などのクォータとリセット時刻を確認します"
        },
        "ko": {
          "displayName": "할당량 모니터",
          "summary": "TraceFence의 고정 메뉴 막대 화면에서 Codex, Claude, Grok 등의 할당량과 재설정 시간을 확인합니다"
        },
        "pt": {
          "displayName": "Monitor de quota",
          "summary": "Consulte quotas e horários de reposição de Codex, Claude, Grok e outros fornecedores na interface fixa da barra de menus do TraceFence"
        },
        "ru": {
          "displayName": "Монитор квот",
          "summary": "Показывает квоты и время сброса Codex, Claude, Grok и других провайдеров в неизменном интерфейсе строки меню TraceFence"
        },
        "zh-Hans": {
          "displayName": "额度监控",
          "summary": "系统 Touch Bar 常驻额度入口；自动跟随当前 Agent 显示 5 小时和周额度，并可手动切换"
        },
        "zh-Hant": {
          "displayName": "額度監控",
          "summary": "在 TraceFence 固定選單列介面中讀取 Codex、Claude、Grok 等 Provider 的額度與重設時間"
        }
      },
      "minimumHostVersion": "1.2.18",
      "minimumSystemVersion": "14.0",
      "name": "Quota Monitor",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.quota-monitor",
        "entryPoint": "QuotaMonitor.bundle",
        "sha256": "644feea510b2e67479c3dbed59607d7a8e1d9ce82cb03c53d4595fbcfbd04250",
        "sizeBytes": 15547005,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-quota-monitor-v1.0.14/quota-monitor-1.0.14.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Automatically follow the active Agent for five-hour and weekly quotas, with manual switching; BetterTouchTool is optional.",
      "systemImage": "waveform.path.ecg.rectangle",
      "trialHours": null,
      "version": "1.0.14"
    },
    {
      "capabilities": [
        "tools.component-panel",
        "tools.settings.form"
      ],
      "category": "Utilities",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.device-battery",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "بطارية الأجهزة",
          "summary": "عرض مستويات البطارية لجهاز Mac وأجهزة Apple المحمولة وملحقات Bluetooth وأجهزة الماوس Rapoo."
        },
        "de": {
          "displayName": "Gerätebatterie",
          "summary": "Zeigen Sie den Akkustand Ihres Mac, mobiler Apple-Geräte, von Bluetooth-Zubehör und Rapoo-Mäusen an."
        },
        "en": {
          "displayName": "Device Battery",
          "summary": "View battery levels for your Mac, Apple mobile devices, Bluetooth accessories, and Rapoo mice."
        },
        "es": {
          "displayName": "Batería de dispositivos",
          "summary": "Consulta la batería del Mac, dispositivos móviles Apple, accesorios Bluetooth y ratones Rapoo."
        },
        "fr": {
          "displayName": "Batterie des appareils",
          "summary": "Affichez la batterie du Mac, des appareils mobiles Apple, des accessoires Bluetooth et des souris Rapoo."
        },
        "ja": {
          "displayName": "デバイスのバッテリー",
          "summary": "Mac、Apple モバイルデバイス、Bluetooth アクセサリ、Rapoo マウスのバッテリー残量を表示します。"
        },
        "ko": {
          "displayName": "기기 배터리",
          "summary": "Mac, Apple 모바일 기기, Bluetooth 액세서리 및 Rapoo 마우스의 배터리를 확인합니다."
        },
        "pt": {
          "displayName": "Bateria dos dispositivos",
          "summary": "Veja a bateria do Mac, dispositivos móveis Apple, acessórios Bluetooth e mouses Rapoo."
        },
        "ru": {
          "displayName": "Батарея устройств",
          "summary": "Просматривайте заряд Mac, мобильных устройств Apple, Bluetooth-аксессуаров и мышей Rapoo."
        },
        "zh-Hans": {
          "displayName": "设备电量",
          "summary": "查看 Mac、Apple 移动设备、蓝牙外设和雷柏鼠标电量"
        },
        "zh-Hant": {
          "displayName": "裝置電量",
          "summary": "查看 Mac、Apple 行動裝置、藍牙外設和雷柏滑鼠電量"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Device Battery",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.device-battery",
        "entryPoint": "DeviceBattery.bundle",
        "sha256": "0374e4bb01a52c37b9e139dd419455e65ced7caf26eefa21b01513644d160465",
        "sizeBytes": 916156,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-device-battery-v1.0.12/device-battery-1.0.12.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": true,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "status",
        "workspaceDefault": "data_panel"
      },
      "standaloneOfferID": null,
      "summary": "View battery levels for your Mac, Apple mobile devices, Bluetooth accessories, and Rapoo mice.",
      "systemImage": "wrench.and.screwdriver.fill",
      "trialHours": null,
      "version": "1.0.12"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Storage",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.disk-clean",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "تنظيف القرص",
          "summary": "مستشار قرص بالذكاء الاصطناعي وتنظيف Mac في مكوّن واحد: تحليل تخزين الوكلاء ونشاط الملفات والذاكرة المؤقتة ومخرجات التطوير وحزم التثبيت عبر مسار آمن موحد"
        },
        "de": {
          "displayName": "Datenträgerbereinigung",
          "summary": "KI-Festplattenberater und Mac-Bereinigung in einem Plugin: Agent-Speicher, Dateiaktivität, Caches, Entwicklerartefakte und Installer sicher analysieren und bereinigen"
        },
        "en": {
          "displayName": "Disk Cleanup",
          "summary": "Local disk analysis and safe cleanup with System Data breakdown, large-file review, content-verified duplicates, and recovery-aware cleanup"
        },
        "es": {
          "displayName": "Limpieza de disco",
          "summary": "Asesor de disco con IA y limpieza del Mac en un complemento: analiza agentes, actividad de archivos, cachés, artefactos e instaladores con un flujo seguro"
        },
        "fr": {
          "displayName": "Nettoyage du disque",
          "summary": "Conseiller de disque IA et nettoyage du Mac réunis : analyse du stockage des agents, de l’activité des fichiers, des caches, artefacts et installateurs via un processus sécurisé"
        },
        "ja": {
          "displayName": "ディスククリーンアップ",
          "summary": "AI ディスクアドバイザーと Mac クリーンアップを統合。Agent ストレージ、ファイル利用状況、キャッシュ、開発成果物、インストーラを共通の安全処理で分析・整理します"
        },
        "ko": {
          "displayName": "디스크 정리",
          "summary": "AI 디스크 어드바이저와 Mac 정리를 통합하여 Agent 저장 공간, 파일 활동, 캐시, 개발 산출물 및 설치 파일을 하나의 안전한 절차로 분석하고 정리합니다"
        },
        "pt": {
          "displayName": "Limpeza de disco",
          "summary": "Consultor de disco com IA e Limpeza do Mac num só plugin: analisa agentes, atividade de ficheiros, caches, artefactos e instaladores com um processo seguro"
        },
        "ru": {
          "displayName": "Очистка диска",
          "summary": "ИИ-советник и очистка Mac в одном плагине: анализ хранилища агентов, активности файлов, кэшей, артефактов и установщиков через единый безопасный процесс"
        },
        "zh-Hans": {
          "displayName": "磁盘清理",
          "summary": "本地磁盘分析与安全清理：拆分系统数据，识别大文件与内容重复文件，并按恢复成本复核缓存、构建和 Agent 存储"
        },
        "zh-Hant": {
          "displayName": "磁碟清理",
          "summary": "本機磁碟分析與安全清理：拆分系統資料、識別大型檔案與內容重複檔案，並依復原成本檢視快取、建置與 Agent 儲存"
        }
      },
      "minimumHostVersion": "1.2.15",
      "minimumSystemVersion": "14.0",
      "name": "Disk Cleanup",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.disk-clean",
        "entryPoint": "DiskClean.bundle",
        "sha256": "bcc00b7144fda2db8e21841e80107e7e9001812515bf33d6b9f336a3eee47752",
        "sizeBytes": 2797941,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-disk-clean-v3.5.0/disk-clean-3.5.0.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Local disk analysis and safe cleanup with System Data breakdown, large-file review, content-verified duplicates, and recovery-aware cleanup",
      "systemImage": "internaldrive.fill",
      "trialHours": null,
      "version": "3.5.0"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.display-brightness",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "سطوع الشاشة",
          "summary": "اضبط السطوع لكل شاشة بسرعة."
        },
        "de": {
          "displayName": "Displayhelligkeit",
          "summary": "Passen Sie die Helligkeit für jedes Display schnell an."
        },
        "en": {
          "displayName": "Display Brightness",
          "summary": "Adjust brightness for each display quickly."
        },
        "es": {
          "displayName": "Brillo de pantalla",
          "summary": "Ajuste el brillo de cada pantalla rápidamente."
        },
        "fr": {
          "displayName": "Luminosité de l’écran",
          "summary": "Ajustez rapidement la luminosité de chaque écran."
        },
        "ja": {
          "displayName": "ディスプレイの明るさ",
          "summary": "各ディスプレイの明るさを素早く調整します。"
        },
        "ko": {
          "displayName": "디스플레이 밝기",
          "summary": "각 디스플레이의 밝기를 빠르게 조정하세요."
        },
        "pt": {
          "displayName": "Brilho da tela",
          "summary": "Ajuste o brilho de cada tela rapidamente."
        },
        "ru": {
          "displayName": "Яркость дисплея",
          "summary": "Быстро отрегулируйте яркость каждого дисплея."
        },
        "zh-Hans": {
          "displayName": "显示器亮度",
          "summary": "快速调节每个显示器的亮度"
        },
        "zh-Hant": {
          "displayName": "顯示器亮度",
          "summary": "快速調節每個顯示器的亮度"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Display Brightness",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.display-brightness",
        "entryPoint": "DisplayBrightness.bundle",
        "sha256": "4d6c415a89e93db084910a4713cbbd2d677469d94fbe381bd3c57dc97b1ff4a3",
        "sizeBytes": 421729,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-display-brightness-v1.0.15/display-brightness-1.0.15.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Adjust brightness for each display quickly.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.15"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.display-resolution",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "دقة الشاشة",
          "summary": "عرض وتبديل القرارات لكل شاشة."
        },
        "de": {
          "displayName": "Displayauflösung",
          "summary": "Sehen Sie sich die Auflösungen für jede Anzeige an und wechseln Sie sie."
        },
        "en": {
          "displayName": "Display Resolution",
          "summary": "View and switch resolutions for each display."
        },
        "es": {
          "displayName": "Resolución de pantalla",
          "summary": "Vea y cambie resoluciones para cada pantalla."
        },
        "fr": {
          "displayName": "Résolution de l’écran",
          "summary": "Affichez et changez de résolution pour chaque écran."
        },
        "ja": {
          "displayName": "ディスプレイ解像度",
          "summary": "各ディスプレイの解像度を表示および切り替えます。"
        },
        "ko": {
          "displayName": "디스플레이 해상도",
          "summary": "각 디스플레이의 해상도를 보고 전환합니다."
        },
        "pt": {
          "displayName": "Resolução da tela",
          "summary": "Visualize e alterne as resoluções para cada monitor."
        },
        "ru": {
          "displayName": "Разрешение дисплея",
          "summary": "Просмотр и переключение разрешения для каждого дисплея."
        },
        "zh-Hans": {
          "displayName": "显示器分辨率",
          "summary": "查看并切换每个显示器的分辨率"
        },
        "zh-Hant": {
          "displayName": "顯示器解析度",
          "summary": "查看並切換每個顯示器的分辨率"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Display Resolution",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.display-resolution",
        "entryPoint": "DisplayResolution.bundle",
        "sha256": "108f1cf9793ccc722dc580ec2d54c66674a413f307a471a65591619a5bf2912d",
        "sizeBytes": 141689,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-display-resolution-v1.0.11/display-resolution-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "View and switch resolutions for each display.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.display-sleep",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إسبات الشاشات",
          "summary": "ضع جميع شاشات العرض في وضع السكون على الفور."
        },
        "de": {
          "displayName": "Display-Ruhezustand",
          "summary": "Versetzen Sie alle Displays sofort in den Ruhezustand."
        },
        "en": {
          "displayName": "Display Sleep",
          "summary": "Put all displays to sleep immediately."
        },
        "es": {
          "displayName": "Reposo de pantallas",
          "summary": "Ponga todas las pantallas a dormir inmediatamente."
        },
        "fr": {
          "displayName": "Mise en veille des écrans",
          "summary": "Mettez immédiatement tous les écrans en veille."
        },
        "ja": {
          "displayName": "ディスプレイをスリープ",
          "summary": "すべてのディスプレイをすぐにスリープ状態にします。"
        },
        "ko": {
          "displayName": "디스플레이 잠자기",
          "summary": "모든 디스플레이를 즉시 절전 모드로 전환하세요."
        },
        "pt": {
          "displayName": "Repouso das telas",
          "summary": "Coloque todos os monitores em hibernação imediatamente."
        },
        "ru": {
          "displayName": "Сон дисплеев",
          "summary": "Немедленно переведите все дисплеи в спящий режим."
        },
        "zh-Hans": {
          "displayName": "显示器休眠",
          "summary": "一键让所有显示器立即进入休眠"
        },
        "zh-Hant": {
          "displayName": "顯示器睡眠",
          "summary": "一鍵讓所有顯示器立即進入休眠"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Display Sleep",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.display-sleep",
        "entryPoint": "DisplaySleep.bundle",
        "sha256": "6fee1bb278f0d7b7657fb890ff2bb2cdbc83281c98024f23cf713b260ec224a4",
        "sizeBytes": 62980,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-display-sleep-v1.0.9/display-sleep-1.0.9.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Put all displays to sleep immediately.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.9"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.display-true-color",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "True Tone",
          "summary": "ضبط ألوان العرض تلقائيًا لتتناسب مع الإضاءة المحيطة."
        },
        "de": {
          "displayName": "True Tone",
          "summary": "Passen Sie die Displayfarben automatisch an das Umgebungslicht an."
        },
        "en": {
          "displayName": "True Tone",
          "summary": "Automatically adjust display colors to match ambient light."
        },
        "es": {
          "displayName": "True Tone",
          "summary": "Ajuste automáticamente los colores de la pantalla para que coincidan con la luz ambiental."
        },
        "fr": {
          "displayName": "True Tone",
          "summary": "Ajustez automatiquement les couleurs de l’affichage en fonction de la lumière ambiante."
        },
        "ja": {
          "displayName": "True Tone",
          "summary": "周囲の光に合わせてディスプレイの色を自動的に調整します。"
        },
        "ko": {
          "displayName": "True Tone",
          "summary": "주변 조명에 맞게 디스플레이 색상을 자동으로 조정합니다."
        },
        "pt": {
          "displayName": "True Tone",
          "summary": "Ajuste automaticamente as cores da tela para corresponder à luz ambiente."
        },
        "ru": {
          "displayName": "True Tone",
          "summary": "Автоматически настраивайте цвета дисплея в соответствии с окружающим освещением."
        },
        "zh-Hans": {
          "displayName": "原彩显示",
          "summary": "自动调节显示器颜色以适应环境光"
        },
        "zh-Hant": {
          "displayName": "原彩顯示",
          "summary": "自動調節顯示器顏色以適應環境光"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "True Tone",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.display-true-color",
        "entryPoint": "DisplayTrueColor.bundle",
        "sha256": "f11a600aab7712b2dd004b1792717128cb538afd800bae990f7be2f5434e9fc5",
        "sizeBytes": 66322,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-display-true-color-v1.0.11/display-true-color-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Automatically adjust display colors to match ambient light.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.permission.accessibility",
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.dock-lock",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "en": {
          "displayName": "Dock Lock",
          "summary": "Prevent the Dock from moving between displays accidentally."
        },
        "fr": {
          "displayName": "Verrouillage du Dock",
          "summary": "Empêche le Dock de passer accidentellement d’un écran à l’autre."
        },
        "zh-Hans": {
          "displayName": "锁定程序坞",
          "summary": "防止程序坞在多显示器之间意外移动"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Dock Lock",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.dock-lock",
        "entryPoint": "DockLock.bundle",
        "sha256": "2962f7363ee3e01d804c44981fb58d4ef16bb8c650299fe84ca5798530e1aa87",
        "sizeBytes": 73922,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-dock-lock-v1.0.1/dock-lock-1.0.1.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility"
      ],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Prevent the Dock from moving between displays accidentally.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.1"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Storage",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.eject-disk",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إخراج الأقراص",
          "summary": "أخرج كافة الأقراص القابلة للإزالة."
        },
        "de": {
          "displayName": "Datenträger auswerfen",
          "summary": "Alle Wechseldatenträger auswerfen."
        },
        "en": {
          "displayName": "Eject Disks",
          "summary": "Eject all removable disks."
        },
        "es": {
          "displayName": "Expulsar discos",
          "summary": "Expulse todos los discos extraíbles."
        },
        "fr": {
          "displayName": "Éjecter les disques",
          "summary": "Éjectez tous les disques amovibles."
        },
        "ja": {
          "displayName": "ディスクを取り出す",
          "summary": "すべてのリムーバブル ディスクを取り出します。"
        },
        "ko": {
          "displayName": "디스크 추출",
          "summary": "모든 이동식 디스크를 꺼냅니다."
        },
        "pt": {
          "displayName": "Ejetar discos",
          "summary": "Ejete todos os discos removíveis."
        },
        "ru": {
          "displayName": "Извлечь диски",
          "summary": "Извлечь все съемные диски."
        },
        "zh-Hans": {
          "displayName": "推出磁盘",
          "summary": "推出所有可移动磁盘"
        },
        "zh-Hant": {
          "displayName": "退出磁碟",
          "summary": "推出所有可移動磁盤"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Eject Disks",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.eject-disk",
        "entryPoint": "EjectDisk.bundle",
        "sha256": "aee326e9943d23b4673bd85809629fe923dde2981645efa4b408a6ced4a5067f",
        "sizeBytes": 138447,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-eject-disk-v1.0.13/eject-disk-1.0.13.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Eject all removable disks.",
      "systemImage": "internaldrive.fill",
      "trialHours": null,
      "version": "1.0.13"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Storage",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.empty-trash",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إفراغ سلة المهملات",
          "summary": "إفراغ كافة العناصر الموجودة في سلة المهملات."
        },
        "de": {
          "displayName": "Papierkorb leeren",
          "summary": "Leeren Sie alle Elemente im Papierkorb."
        },
        "en": {
          "displayName": "Empty Trash",
          "summary": "Empty all items in the Trash."
        },
        "es": {
          "displayName": "Vaciar papelera",
          "summary": "Vaciar todos los elementos de la Papelera."
        },
        "fr": {
          "displayName": "Vider la corbeille",
          "summary": "Videz tous les éléments de la corbeille."
        },
        "ja": {
          "displayName": "ゴミ箱を空にする",
          "summary": "ゴミ箱内のすべてのアイテムを空にします。"
        },
        "ko": {
          "displayName": "휴지통 비우기",
          "summary": "휴지통의 모든 항목을 비웁니다."
        },
        "pt": {
          "displayName": "Esvaziar Lixo",
          "summary": "Esvazie todos os itens da Lixeira."
        },
        "ru": {
          "displayName": "Очистить корзину",
          "summary": "Очистить все элементы в корзине."
        },
        "zh-Hans": {
          "displayName": "清空废纸篓",
          "summary": "清空废纸篓中的所有项目"
        },
        "zh-Hant": {
          "displayName": "清空垃圾桶",
          "summary": "清空垃圾桶中的所有項目"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Empty Trash",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.empty-trash",
        "entryPoint": "EmptyTrash.bundle",
        "sha256": "659f7342f9c6c551402711ec3844cd6dbe841a1805b5272d2e6b5c7e5eb0c41d",
        "sizeBytes": 88988,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-empty-trash-v1.0.12/empty-trash-1.0.12.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Empty all items in the Trash.",
      "systemImage": "internaldrive.fill",
      "trialHours": null,
      "version": "1.0.12"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "System",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.fan-control",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "التحكم بالمراوح",
          "summary": "قم بإدارة الإعدادات المسبقة لسرعة المروحة باستخدام إستراتيجيات تلقائية وكاملة السرعة ومخصصة."
        },
        "de": {
          "displayName": "Lüftersteuerung",
          "summary": "Verwalten Sie Voreinstellungen für die Lüftergeschwindigkeit mit automatischen, Vollgeschwindigkeits- und benutzerdefinierten Strategien."
        },
        "en": {
          "displayName": "Fan Control",
          "summary": "Manage fan speed presets with automatic, full-speed, and custom strategies."
        },
        "es": {
          "displayName": "Control de ventiladores",
          "summary": "Administre los ajustes preestablecidos de velocidad del ventilador con estrategias automáticas, de velocidad máxima y personalizadas."
        },
        "fr": {
          "displayName": "Contrôle des ventilateurs",
          "summary": "Gérez les préréglages de vitesse du ventilateur avec des stratégies automatiques, à pleine vitesse et personnalisées."
        },
        "ja": {
          "displayName": "ファン制御",
          "summary": "自動、フルスピード、カスタム戦略を使用してファン速度のプリセットを管理します。"
        },
        "ko": {
          "displayName": "팬 제어",
          "summary": "자동, 최대 속도 및 사용자 정의 전략을 사용하여 팬 속도 사전 설정을 관리합니다."
        },
        "pt": {
          "displayName": "Controle de ventoinhas",
          "summary": "Gerencie predefinições de velocidade do ventilador com estratégias automáticas, de velocidade total e personalizadas."
        },
        "ru": {
          "displayName": "Управление вентиляторами",
          "summary": "Управляйте предустановками скорости вращения вентилятора с помощью автоматических, полноскоростных и пользовательских стратегий."
        },
        "zh-Hans": {
          "displayName": "风扇控制",
          "summary": "管理风扇转速预设，支持自动、全速和自定义策略"
        },
        "zh-Hant": {
          "displayName": "風扇控制",
          "summary": "管理風扇轉速預設，支持自動、全速和自定義策略"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Fan Control",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.fan-control",
        "entryPoint": "FanControl.bundle",
        "sha256": "521fdd0172f4adff594d5b83f278f01830744947f15a25d3802436860b075df3",
        "sizeBytes": 371736,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-fan-control-v1.0.17/fan-control-1.0.17.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": true,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Manage fan speed presets with automatic, full-speed, and custom strategies.",
      "systemImage": "gearshape.2.fill",
      "trialHours": null,
      "version": "1.0.17"
    },
    {
      "capabilities": [
        "tools.component-panel",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.fix-damaged-app",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إصلاح التطبيقات التالفة",
          "summary": "قم بإزالة سمات العزل لحل تحذيرات التطبيقات التالفة أو غير الموثوقة."
        },
        "de": {
          "displayName": "Beschädigte Apps reparieren",
          "summary": "Entfernen Sie Quarantäneattribute, um Warnungen zu beschädigten oder nicht vertrauenswürdigen Apps zu beheben."
        },
        "en": {
          "displayName": "Fix Damaged Apps",
          "summary": "Remove quarantine attributes to resolve damaged or untrusted app warnings."
        },
        "es": {
          "displayName": "Reparar apps dañadas",
          "summary": "Elimine los atributos de cuarentena para resolver advertencias de aplicaciones dañadas o que no son de confianza."
        },
        "fr": {
          "displayName": "Réparer les apps endommagées",
          "summary": "Supprimez les attributs de quarantaine pour résoudre les avertissements d'applications endommagées ou non fiables."
        },
        "ja": {
          "displayName": "破損したアプリを修復",
          "summary": "破損したアプリまたは信頼できないアプリの警告を解決するには、隔離属性を削除します。"
        },
        "ko": {
          "displayName": "손상된 앱 복구",
          "summary": "손상되었거나 신뢰할 수 없는 앱 경고를 해결하려면 격리 속성을 제거하세요."
        },
        "pt": {
          "displayName": "Corrigir apps danificados",
          "summary": "Remova atributos de quarentena para resolver avisos de aplicativos danificados ou não confiáveis."
        },
        "ru": {
          "displayName": "Исправить повреждённые приложения",
          "summary": "Удалите атрибуты карантина, чтобы устранить предупреждения поврежденных или ненадежных приложений."
        },
        "zh-Hans": {
          "displayName": "修复损坏应用",
          "summary": "移除隔离属性，解决「已损坏」或「不受信任」提示"
        },
        "zh-Hant": {
          "displayName": "修復損壞的 App",
          "summary": "移除隔離屬性，解決「已損壞」或「不受信任」提示"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Fix Damaged Apps",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.fix-damaged-app",
        "entryPoint": "FixDamagedApp.bundle",
        "sha256": "e476c13001bdbd0a3030d9f6204c0d13483e1e5031acb2f1d951c26d469b4061",
        "sizeBytes": 189592,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-fix-damaged-app-v1.0.12/fix-damaged-app-1.0.12.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "data_panel"
      },
      "standaloneOfferID": null,
      "summary": "Remove quarantine attributes to resolve damaged or untrusted app warnings.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.12"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.hide-notch",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إخفاء النتوء",
          "summary": "قم بتغطية المنطقة العلوية تلقائيًا على الشاشات المسننة."
        },
        "de": {
          "displayName": "Notch ausblenden",
          "summary": "Decken Sie automatisch den oberen Kerbbereich auf gekerbten Displays ab."
        },
        "en": {
          "displayName": "Hide Notch",
          "summary": "Automatically cover the top notch area on notched displays."
        },
        "es": {
          "displayName": "Ocultar muesca",
          "summary": "Cubra automáticamente el área de muesca superior en pantallas con muescas."
        },
        "fr": {
          "displayName": "Masquer l’encoche",
          "summary": "Couvrez automatiquement la zone supérieure sur les écrans à encoches."
        },
        "ja": {
          "displayName": "ノッチを隠す",
          "summary": "ノッチ付きディスプレイの最上部のノッチ領域を自動的にカバーします。"
        },
        "ko": {
          "displayName": "노치 숨기기",
          "summary": "노치 디스플레이의 상단 노치 영역을 자동으로 덮습니다."
        },
        "pt": {
          "displayName": "Ocultar entalhe",
          "summary": "Cobre automaticamente a área superior em telas entalhadas."
        },
        "ru": {
          "displayName": "Скрыть вырез",
          "summary": "Автоматически закрывать верхнюю область на дисплеях с вырезом."
        },
        "zh-Hans": {
          "displayName": "隐藏刘海",
          "summary": "自动遮挡刘海屏顶部区域"
        },
        "zh-Hant": {
          "displayName": "隱藏瀏海",
          "summary": "自動遮擋劉海螢幕頂部區域"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Hide Notch",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.hide-notch",
        "entryPoint": "HideNotch.bundle",
        "sha256": "0cc33df92e0abfbc3e21aa7cfc27792b60619d4e5589467f607a5393c47e7c58",
        "sizeBytes": 172247,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-hide-notch-v1.0.11/hide-notch-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Automatically cover the top notch area on notched displays.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "System",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.homebrew",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "Homebrew",
          "summary": "إدارة حزم Homebrew والمستودعات وتشغيل تشخيصات النظام."
        },
        "de": {
          "displayName": "Homebrew",
          "summary": "Homebrew-Pakete und Repositories verwalten sowie Systemdiagnosen ausführen."
        },
        "en": {
          "displayName": "Homebrew Manager",
          "summary": "Manage Homebrew packages, repositories, and perform system diagnostics"
        },
        "es": {
          "displayName": "Homebrew",
          "summary": "Administrar paquetes de Homebrew, repositorios y realizar diagnósticos del sistema."
        },
        "fr": {
          "displayName": "Homebrew",
          "summary": "Gérer les paquets Homebrew, les dépôts et effectuer des diagnostics système."
        },
        "ja": {
          "displayName": "Homebrew",
          "summary": "Homebrew パッケージ、リポジトリの管理、およびシステム診断の実行。"
        },
        "ko": {
          "displayName": "Homebrew",
          "summary": "Homebrew 패키지와 저장소를 관리하고 시스템 진단을 실행합니다."
        },
        "pt": {
          "displayName": "Homebrew",
          "summary": "Gerenciar pacotes do Homebrew, repositórios e executar diagnósticos do sistema."
        },
        "ru": {
          "displayName": "Homebrew",
          "summary": "Управляйте пакетами и репозиториями Homebrew и запускайте диагностику системы."
        },
        "zh-Hans": {
          "displayName": "Homebrew 管理",
          "summary": "管理 Homebrew 包、软件仓库并执行系统诊断"
        },
        "zh-Hant": {
          "displayName": "Homebrew 管理",
          "summary": "管理 Homebrew 包、軟體倉庫並執行系統診斷"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Homebrew Manager",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.homebrew",
        "entryPoint": "Homebrew.bundle",
        "sha256": "b7ffab66bdb63fcf9ebb96db046881ee9b5d38d54c71bba3bbb381102321f827",
        "sizeBytes": 874826,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-homebrew-v1.0.6/homebrew-1.0.6.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Manage Homebrew packages, repositories, and perform system diagnostics",
      "systemImage": "gearshape.2.fill",
      "trialHours": null,
      "version": "1.0.6"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Monitoring",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.ip-overview",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "تشخيص الشبكة",
          "summary": "تشخيص IP العام والمحلي والموقع وجودة الاتصال وتسريبات DNS وWebRTC."
        },
        "de": {
          "displayName": "Netzwerkdiagnose",
          "summary": "Diagnose von öffentlicher und lokaler IP, Standort, Verbindung, Netzwerkqualität sowie DNS- und WebRTC-Lecks."
        },
        "en": {
          "displayName": "Network Diagnostics",
          "summary": "Diagnose public and local IPs, location, connectivity, network quality, and DNS/WebRTC leaks."
        },
        "es": {
          "displayName": "Diagnóstico de red",
          "summary": "Diagnostica IP pública y local, ubicación, conectividad, calidad de red y fugas DNS/WebRTC."
        },
        "fr": {
          "displayName": "Diagnostic réseau",
          "summary": "Diagnostiquez les IP publique et locale, la localisation, la connectivité, la qualité réseau et les fuites DNS/WebRTC."
        },
        "ja": {
          "displayName": "ネットワーク診断",
          "summary": "パブリック／ローカル IP、所在地、接続性、ネットワーク品質、DNS／WebRTC リークを診断します。"
        },
        "ko": {
          "displayName": "네트워크 진단",
          "summary": "공인·로컬 IP, 위치, 연결 상태, 네트워크 품질 및 DNS/WebRTC 누출을 진단합니다."
        },
        "pt": {
          "displayName": "Diagnóstico de rede",
          "summary": "Diagnostique IP público e local, localização, conectividade, qualidade da rede e vazamentos DNS/WebRTC."
        },
        "ru": {
          "displayName": "Диагностика сети",
          "summary": "Диагностика публичного и локального IP, местоположения, связи, качества сети и утечек DNS/WebRTC."
        },
        "zh-Hans": {
          "displayName": "网络诊断",
          "summary": "统一诊断公网与本地 IP、归属地、网络质量、连通性及 DNS/WebRTC 泄漏"
        },
        "zh-Hant": {
          "displayName": "網路診斷",
          "summary": "統一診斷公網與本地 IP、歸屬地、網路品質、連通性及 DNS/WebRTC 洩漏"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Network Diagnostics",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.ip-overview",
        "entryPoint": "IPOverview.bundle",
        "sha256": "2db02f8fec6e010097735d6383b69405ddde6c0bb9c42b214b92d12060f31ba9",
        "sizeBytes": 1101948,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-ip-overview-v1.0.19/ip-overview-1.0.19.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": true,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Diagnose public and local IPs, location, connectivity, network quality, and DNS/WebRTC leaks.",
      "systemImage": "chart.xyaxis.line",
      "trialHours": null,
      "version": "1.0.19"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "System",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.keep-awake",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "منع السكون",
          "summary": "أبقِ Mac مستيقظًا، مع خيار إبقاء الشاشة مضاءة أو إبقاء أدوات الشاشة قيد التشغيل. يتطلب تشغيل MacBook بغطاء مغلق توصيله بالطاقة."
        },
        "de": {
          "displayName": "Wach halten",
          "summary": "Hält den Mac wach; optional bleibt das Display an oder Bildschirmtools funktionieren weiter. Der Betrieb eines MacBook mit geschlossenem Deckel erfordert Netzstrom."
        },
        "en": {
          "displayName": "Keep Awake",
          "summary": "Keep the Mac awake; optionally keep the display on or keep screen-based tools working. Closed-lid MacBook operation requires a power connection."
        },
        "es": {
          "displayName": "Mantener activo",
          "summary": "Mantén el Mac activo; opcionalmente, conserva la pantalla encendida o las herramientas de pantalla funcionando. El uso del MacBook con la tapa cerrada requiere alimentación."
        },
        "fr": {
          "displayName": "Empêcher la suspension",
          "summary": "Garde le Mac actif ; permet aussi de garder l’écran allumé ou les outils liés à l’écran opérationnels. L’utilisation du MacBook couvercle fermé nécessite le secteur."
        },
        "ja": {
          "displayName": "スリープを防止",
          "summary": "Macをスリープさせず、必要に応じてディスプレイをオンのままにするか画面ツールを動作させます。MacBookを閉じた状態で使用するには電源接続が必要です。"
        },
        "ko": {
          "displayName": "잠자기 방지",
          "summary": "Mac을 깨운 상태로 두고, 선택적으로 디스플레이를 켜 두거나 화면 도구를 계속 작동시킵니다. MacBook을 덮개를 닫은 상태로 사용하려면 전원 연결이 필요합니다."
        },
        "pt": {
          "displayName": "Manter ativo",
          "summary": "Mantenha o Mac ativo; opcionalmente, mantenha a tela ligada ou as ferramentas de tela funcionando. O uso do MacBook com a tampa fechada requer energia conectada."
        },
        "ru": {
          "displayName": "Не давать уснуть",
          "summary": "Не даёт Mac уснуть; при необходимости не гасит экран или сохраняет работу экранных инструментов. Для работы MacBook с закрытой крышкой требуется питание от сети."
        },
        "zh-Hans": {
          "displayName": "阻止休眠",
          "summary": "保持 Mac 唤醒；可选保持屏幕常亮或让屏幕工具继续工作。MacBook 合盖运行要求连接电源"
        },
        "zh-Hant": {
          "displayName": "防止睡眠",
          "summary": "保持 Mac 喚醒；可選保持螢幕常亮或讓螢幕工具繼續運作。MacBook 闔蓋運作要求連接電源"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Keep Awake",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.keep-awake",
        "entryPoint": "KeepAwake.bundle",
        "sha256": "f95a763a41f3b09612924df1920b497baded81d479353c499447c20feb5678ac",
        "sizeBytes": 254099,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-keep-awake-v1.2.2/keep-awake-1.2.2.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Keep the Mac awake; optionally keep the display on or keep screen-based tools working. Closed-lid MacBook operation requires a power connection.",
      "systemImage": "gearshape.2.fill",
      "trialHours": null,
      "version": "1.2.2"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.launch-control",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "عناصر التشغيل",
          "summary": "عرض عناصر تشغيل launchctl وإدارتها."
        },
        "de": {
          "displayName": "Startelemente",
          "summary": "launchctl-Startelemente anzeigen und verwalten."
        },
        "en": {
          "displayName": "Launch Items",
          "summary": "View and manage launchctl launch items."
        },
        "es": {
          "displayName": "Elementos de inicio",
          "summary": "Ver y administrar elementos de inicio de launchctl."
        },
        "fr": {
          "displayName": "Éléments de lancement",
          "summary": "Affichez et gérez les éléments de lancement launchctl."
        },
        "ja": {
          "displayName": "起動項目",
          "summary": "launchctl 起動項目を表示および管理します。"
        },
        "ko": {
          "displayName": "시작 항목",
          "summary": "launchctl 시작 항목을 보고 관리합니다."
        },
        "pt": {
          "displayName": "Itens de inicialização",
          "summary": "Visualize e gerencie itens de inicialização do launchctl."
        },
        "ru": {
          "displayName": "Элементы запуска",
          "summary": "Просмотр элементов запуска launchctl и управление ими."
        },
        "zh-Hans": {
          "displayName": "启动项",
          "summary": "查看和管理 launchctl 启动项"
        },
        "zh-Hant": {
          "displayName": "啟動項目",
          "summary": "查看和管理 launchctl 啟動項"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Launch Items",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.launch-control",
        "entryPoint": "LaunchControl.bundle",
        "sha256": "5ba1f52c624c35687b88d20a88e0512af440e85c9dabbeef09f9c4e06c8e3e32",
        "sizeBytes": 675160,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-launch-control-v1.0.12/launch-control-1.0.12.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "View and manage launchctl launch items.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.12"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "System",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.launchpad",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "Launchpad",
          "summary": "افتح شبكة التطبيقات من اختصار عام أو شريط القوائم، ثم ابحث وشغّل التطبيقات."
        },
        "de": {
          "displayName": "Launchpad",
          "summary": "Öffnet das App-Raster per globalem Kurzbefehl oder über die Menüleiste, sucht und startet Apps."
        },
        "en": {
          "displayName": "Launchpad",
          "summary": "Open the app grid from a global shortcut or the menu bar, then search and launch apps."
        },
        "es": {
          "displayName": "Launchpad",
          "summary": "Abre la cuadrícula de apps desde un atajo global o la barra de menús; busca y abre apps."
        },
        "fr": {
          "displayName": "Launchpad",
          "summary": "Ouvrez la grille d’apps avec un raccourci global ou la barre des menus, puis recherchez et lancez des apps."
        },
        "ja": {
          "displayName": "Launchpad",
          "summary": "グローバルショートカットまたはメニューバーからアプリグリッドを開き、検索して起動します。"
        },
        "ko": {
          "displayName": "Launchpad",
          "summary": "전역 단축키나 메뉴 막대에서 앱 그리드를 열고, 검색해 실행합니다."
        },
        "pt": {
          "displayName": "Launchpad",
          "summary": "Abra a grade de apps por um atalho global ou pela barra de menus, depois pesquise e abra apps."
        },
        "ru": {
          "displayName": "Launchpad",
          "summary": "Открывайте сетку приложений глобальным сочетанием клавиш или из строки меню, ищите и запускайте приложения."
        },
        "zh-Hans": {
          "displayName": "启动台",
          "summary": "用全局热键或菜单栏打开应用网格，搜索并启动。"
        },
        "zh-Hant": {
          "displayName": "啟動台",
          "summary": "用全域快速鍵或選單列打開 App 網格，搜尋並啟動。"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Launchpad",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.launchpad",
        "entryPoint": "Launchpad.bundle",
        "sha256": "4acff9a842ebc73279b618af9fe8ff820bfcd1e9cc653b6647714f22caeb2f98",
        "sizeBytes": 988507,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-launchpad-v1.1.8/launchpad-1.1.8.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Open the app grid from a global shortcut or the menu bar, then search and launch apps.",
      "systemImage": "gearshape.2.fill",
      "trialHours": null,
      "version": "1.1.8"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "System",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.lock-screen",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "قفل الشاشة",
          "summary": "قفل الشاشة على الفور ويتطلب فتح كلمة المرور."
        },
        "de": {
          "displayName": "Bildschirm sperren",
          "summary": "Sperren Sie den Bildschirm sofort und verlangen Sie eine Passwort-Entsperrung."
        },
        "en": {
          "displayName": "Lock Screen",
          "summary": "Lock the screen immediately and require password unlock."
        },
        "es": {
          "displayName": "Bloquear pantalla",
          "summary": "Bloquee la pantalla inmediatamente y solicite el desbloqueo con contraseña."
        },
        "fr": {
          "displayName": "Verrouiller l’écran",
          "summary": "Verrouillez l'écran immédiatement et exigez le déverrouillage par mot de passe."
        },
        "ja": {
          "displayName": "画面をロック",
          "summary": "すぐに画面をロックし、パスワードのロック解除を要求します。"
        },
        "ko": {
          "displayName": "화면 잠그기",
          "summary": "즉시 화면을 잠그고 비밀번호 잠금 해제를 요구합니다."
        },
        "pt": {
          "displayName": "Bloquear tela",
          "summary": "Bloqueie a tela imediatamente e exija o desbloqueio por senha."
        },
        "ru": {
          "displayName": "Заблокировать экран",
          "summary": "Немедленно заблокируйте экран и запросите разблокировку пароля."
        },
        "zh-Hans": {
          "displayName": "锁定屏幕",
          "summary": "一键立即锁定屏幕，进入密码解锁界面"
        },
        "zh-Hant": {
          "displayName": "鎖定螢幕",
          "summary": "一鍵立即鎖定螢幕，進入密碼解鎖界面"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Lock Screen",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.lock-screen",
        "entryPoint": "LockScreen.bundle",
        "sha256": "92efedb5a96d38c521f028e97288dcd30e88d393ef3beb9fed993adef0599d55",
        "sizeBytes": 63104,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-lock-screen-v1.0.11/lock-screen-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Lock the screen immediately and require password unlock.",
      "systemImage": "gearshape.2.fill",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.component-panel",
        "tools.permission.accessibility",
        "tools.permission.screen-recording",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.menu-bar-hidden",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إخفاء أيقونات شريط القوائم",
          "summary": "إخفاء أيقونات شريط القائمة، وترتيبها عن طريق السحب، وفتح الأيقونات المخفية من اللوحة."
        },
        "de": {
          "displayName": "Menüleistensymbole ausblenden",
          "summary": "Menüleistensymbole ausblenden, durch Ziehen anordnen und ausgeblendete Symbole in einem Bedienfeld öffnen."
        },
        "en": {
          "displayName": "Hide Menu Bar Icons",
          "summary": "Hide menu bar icons, arrange them by dragging, and open hidden icons from a panel."
        },
        "es": {
          "displayName": "Ocultar iconos de la barra de menús",
          "summary": "Ocultar iconos de la barra de menú, organizarlos arrastrándolos y abrir iconos ocultos desde un panel."
        },
        "fr": {
          "displayName": "Masquer les icônes de la barre des menus",
          "summary": "Masquer les icônes de la barre de menus, les organiser en les faisant glisser et ouvrir les icônes masquées à partir d'un panneau."
        },
        "ja": {
          "displayName": "メニューバーアイコンを隠す",
          "summary": "メニュー バー アイコンを非表示にし、ドラッグして配置し、パネルから非表示のアイコンを開きます。"
        },
        "ko": {
          "displayName": "메뉴 막대 아이콘 숨기기",
          "summary": "메뉴 표시줄 아이콘을 숨기고 드래그하여 정렬하고 패널에서 숨겨진 아이콘을 엽니다."
        },
        "pt": {
          "displayName": "Ocultar ícones da barra de menus",
          "summary": "Oculte os ícones da barra de menu, organize-os arrastando e abra ícones ocultos em um painel."
        },
        "ru": {
          "displayName": "Скрыть значки строки меню",
          "summary": "Скрыть значки строки меню, упорядочить их путем перетаскивания и открыть скрытые значки на панели."
        },
        "zh-Hans": {
          "displayName": "隐藏菜单栏图标",
          "summary": "菜单栏图标隐藏功能的设置与弹窗界面"
        },
        "zh-Hant": {
          "displayName": "隱藏選單列圖示",
          "summary": "選單列圖標隱藏功能的設定與彈窗界面"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Hide Menu Bar Icons",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.menu-bar-hidden",
        "entryPoint": "MenuBarHidden.bundle",
        "sha256": "df5d573ac37c79bdccb3011df72d820d1201dac4ab65bac0c13b7eac8b80497f",
        "sizeBytes": 824543,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-menu-bar-hidden-v1.0.12/menu-bar-hidden-1.0.12.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility",
        "screen-recording"
      ],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "data_panel"
      },
      "standaloneOfferID": null,
      "summary": "Hide menu bar icons, arrange them by dragging, and open hidden icons from a panel.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.12"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Audio",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.microphone-mute",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "كتم الميكروفون",
          "summary": "كتم صوت إدخال الميكروفون الافتراضي أو استعادته بسرعة."
        },
        "de": {
          "displayName": "Mikrofon stummschalten",
          "summary": "Schnell stummschalten oder den Standard-Mikrofoneingang wiederherstellen."
        },
        "en": {
          "displayName": "Microphone Mute",
          "summary": "Quickly mute or restore the default microphone input."
        },
        "es": {
          "displayName": "Silenciar micrófono",
          "summary": "Silencia o restablece rápidamente la entrada de micrófono predeterminada."
        },
        "fr": {
          "displayName": "Couper le micro",
          "summary": "Mettez rapidement en sourdine ou restaurez l'entrée microphone par défaut."
        },
        "ja": {
          "displayName": "マイクをミュート",
          "summary": "デフォルトのマイク入力を素早くミュートまたは復元します。"
        },
        "ko": {
          "displayName": "마이크 음소거",
          "summary": "기본 마이크 입력을 빠르게 음소거하거나 복원합니다."
        },
        "pt": {
          "displayName": "Silenciar microfone",
          "summary": "Silencie rapidamente ou restaure a entrada de microfone padrão."
        },
        "ru": {
          "displayName": "Отключить микрофон",
          "summary": "Быстро отключите звук или восстановите вход микрофона по умолчанию."
        },
        "zh-Hans": {
          "displayName": "麦克风静音",
          "summary": "快速静音或恢复默认麦克风输入"
        },
        "zh-Hant": {
          "displayName": "麥克風靜音",
          "summary": "快速靜音或恢復預設麥克風輸入"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Microphone Mute",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.microphone-mute",
        "entryPoint": "MicrophoneMute.bundle",
        "sha256": "4717d8279224a3522d7422f622c132430b0d468db2e54929dd9f6eea3af80f91",
        "sizeBytes": 60696,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-microphone-mute-v1.0.10/microphone-mute-1.0.10.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Quickly mute or restore the default microphone input.",
      "systemImage": "speaker.wave.2.fill",
      "trialHours": null,
      "version": "1.0.10"
    },
    {
      "capabilities": [
        "tools.permission.accessibility",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.middle-click",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "النقر بالزر الأوسط",
          "summary": "حوّل نقرات لوحة التعقب إلى نقرات بالزر الأوسط."
        },
        "de": {
          "displayName": "Mittelklick",
          "summary": "Trackpad-Tippen als Mittelklick verwenden."
        },
        "en": {
          "displayName": "Middle Click",
          "summary": "Turn trackpad taps into middle clicks."
        },
        "es": {
          "displayName": "Clic central",
          "summary": "Convierte los toques del trackpad en clics centrales."
        },
        "fr": {
          "displayName": "Clic du milieu",
          "summary": "Transformez les touchers du trackpad en clics du milieu."
        },
        "ja": {
          "displayName": "ミドルクリック",
          "summary": "トラックパッドのタップをミドルクリックに変換します。"
        },
        "ko": {
          "displayName": "가운데 클릭",
          "summary": "트랙패드 탭을 가운데 클릭으로 전환합니다."
        },
        "pt": {
          "displayName": "Clique do meio",
          "summary": "Transforme toques no trackpad em cliques do meio."
        },
        "ru": {
          "displayName": "Средний щелчок",
          "summary": "Преобразуйте касания трекпада в средние щелчки."
        },
        "zh-Hans": {
          "displayName": "模拟鼠标中键",
          "summary": "触控板轻点 → 模拟鼠标中键"
        },
        "zh-Hant": {
          "displayName": "模擬滑鼠中鍵",
          "summary": "觸控板輕點 → 模擬滑鼠中鍵"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Middle Click",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.middle-click",
        "entryPoint": "MiddleClick.bundle",
        "sha256": "58e93e89f984536d84ed8181973785b7d84fd45fcee3390b2d7e9b1644064e92",
        "sizeBytes": 148594,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-middle-click-v1.0.16/middle-click-1.0.16.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility"
      ],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "settings"
      },
      "standaloneOfferID": null,
      "summary": "Turn trackpad taps into middle clicks.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.16"
    },
    {
      "capabilities": [
        "tools.permission.accessibility",
        "tools.permission.inputmonitoring",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.mouse-enhancer",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "محسّن الماوس",
          "summary": "ضبط اتجاه تمرير الماوس ولوحة التتبع."
        },
        "de": {
          "displayName": "Maus-Erweiterung",
          "summary": "Scrollrichtung für Maus und Trackpad getrennt anpassen."
        },
        "en": {
          "displayName": "Mouse Enhancer",
          "summary": "Adjust mouse and trackpad scroll directions separately."
        },
        "es": {
          "displayName": "Mejoras para el ratón",
          "summary": "Ajusta por separado el desplazamiento del ratón y del trackpad."
        },
        "fr": {
          "displayName": "Amélioration de la souris",
          "summary": "Réglez séparément le défilement de la souris et du trackpad."
        },
        "ja": {
          "displayName": "マウス機能拡張",
          "summary": "マウスとトラックパッドのスクロール方向を個別に調整します。"
        },
        "ko": {
          "displayName": "마우스 기능 향상",
          "summary": "마우스와 트랙패드의 스크롤 방향을 각각 조정합니다."
        },
        "pt": {
          "displayName": "Aprimoramento do mouse",
          "summary": "Ajuste separadamente a rolagem do mouse e do trackpad."
        },
        "ru": {
          "displayName": "Расширение мыши",
          "summary": "Настраивайте прокрутку мыши и трекпада отдельно."
        },
        "zh-Hans": {
          "displayName": "鼠标增强",
          "summary": "分别调整鼠标与触控板的滚动方向"
        },
        "zh-Hant": {
          "displayName": "滑鼠增強",
          "summary": "分別調整滑鼠與觸控板的捲動方向"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Mouse Enhancer",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.mouse-enhancer",
        "entryPoint": "MouseEnhancer.bundle",
        "sha256": "4113eda7ac4f377caf36a7f4f3083d0ce676eaffe2a1b4a6c21592a990827125",
        "sizeBytes": 179884,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-mouse-enhancer-v1.0.9/mouse-enhancer-1.0.9.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility",
        "inputmonitoring"
      ],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Adjust mouse and trackpad scroll directions separately.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.9"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.night-shift",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "Night Shift",
          "summary": "قلل من الضوء الأزرق باستخدام ألوان الشاشة الأكثر دفئًا."
        },
        "de": {
          "displayName": "Night Shift",
          "summary": "Reduzieren Sie blaues Licht mit wärmeren Bildschirmfarben."
        },
        "en": {
          "displayName": "Night Shift",
          "summary": "Reduce blue light with warmer screen colors."
        },
        "es": {
          "displayName": "Night Shift",
          "summary": "Reduzca la luz azul con colores de pantalla más cálidos."
        },
        "fr": {
          "displayName": "Night Shift",
          "summary": "Réduisez la lumière bleue avec des couleurs d’écran plus chaudes."
        },
        "ja": {
          "displayName": "Night Shift",
          "summary": "暖色系の画面色でブルーライトを軽減します。"
        },
        "ko": {
          "displayName": "Night Shift",
          "summary": "따뜻한 화면 색상으로 블루라이트를 줄이세요."
        },
        "pt": {
          "displayName": "Night Shift",
          "summary": "Reduza a luz azul com cores de tela mais quentes."
        },
        "ru": {
          "displayName": "Night Shift",
          "summary": "Уменьшите синий свет с помощью более теплых цветов экрана."
        },
        "zh-Hans": {
          "displayName": "夜览",
          "summary": "降低蓝光，使屏幕颜色更暖"
        },
        "zh-Hant": {
          "displayName": "Night Shift",
          "summary": "降低藍光，使螢幕顏色更暖"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Night Shift",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.night-shift",
        "entryPoint": "NightShift.bundle",
        "sha256": "d2d292f7c2a64f250b9cac76a2b5eea7ae1815f52519b410a466d97a7538adc2",
        "sizeBytes": 63513,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-night-shift-v1.0.11/night-shift-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Reduce blue light with warmer screen colors.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.permission.accessibility",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.physical-clean-mode",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "وضع التنظيف",
          "summary": "تحويل الشاشة إلى اللون الأسود وتعطيل إدخال لوحة المفاتيح مؤقتًا."
        },
        "de": {
          "displayName": "Reinigungsmodus",
          "summary": "Schalten Sie den Bildschirm schwarz und deaktivieren Sie vorübergehend die Tastatureingabe."
        },
        "en": {
          "displayName": "Clean Mode",
          "summary": "Turn the screen black and temporarily disable keyboard input."
        },
        "es": {
          "displayName": "Modo limpieza",
          "summary": "Ponga la pantalla en negro y desactive temporalmente la entrada del teclado."
        },
        "fr": {
          "displayName": "Mode nettoyage",
          "summary": "Rendez l'écran noir et désactivez temporairement la saisie au clavier."
        },
        "ja": {
          "displayName": "クリーニングモード",
          "summary": "画面を黒くし、キーボード入力を一時的に無効にします。"
        },
        "ko": {
          "displayName": "청소 모드",
          "summary": "화면을 검게 만들고 키보드 입력을 일시적으로 비활성화합니다."
        },
        "pt": {
          "displayName": "Modo de limpeza",
          "summary": "Deixe a tela preta e desative temporariamente a entrada do teclado."
        },
        "ru": {
          "displayName": "Режим очистки",
          "summary": "Сделайте экран черным и временно отключите ввод с клавиатуры."
        },
        "zh-Hans": {
          "displayName": "清洁模式",
          "summary": "屏幕全黑并临时禁用键盘输入"
        },
        "zh-Hant": {
          "displayName": "清潔模式",
          "summary": "螢幕全黑並臨時禁用鍵盤輸入"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Clean Mode",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.physical-clean-mode",
        "entryPoint": "PhysicalCleanMode.bundle",
        "sha256": "a1fc0f7265a52b694bea5cf89cb71d89de05281d8453a75ee093f9e556bfa3d0",
        "sizeBytes": 203116,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-physical-clean-mode-v1.0.12/physical-clean-mode-1.0.12.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility"
      ],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Turn the screen black and temporarily disable keyboard input.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.12"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.quit-apps",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إنهاء التطبيقات",
          "summary": "اختر إنهاء التطبيقات قيد التشغيل، أو قم بإنهاءها جميعًا مرة واحدة."
        },
        "de": {
          "displayName": "Apps beenden",
          "summary": "Wählen Sie laufende Apps aus, die Sie beenden möchten, oder beenden Sie alle auf einmal."
        },
        "en": {
          "displayName": "Quit Apps",
          "summary": "Choose running apps to quit, or quit them all at once."
        },
        "es": {
          "displayName": "Salir de apps",
          "summary": "Elija aplicaciones en ejecución para cerrar o ciérrelas todas a la vez."
        },
        "fr": {
          "displayName": "Quitter les apps",
          "summary": "Choisissez les applications en cours d’exécution à quitter ou quittez-les toutes en même temps."
        },
        "ja": {
          "displayName": "アプリを終了",
          "summary": "実行中のアプリを選択して終了するか、すべてを一度に終了します。"
        },
        "ko": {
          "displayName": "앱 종료",
          "summary": "실행 중인 앱을 선택하여 종료하거나 한 번에 모두 종료하세요."
        },
        "pt": {
          "displayName": "Encerrar apps",
          "summary": "Escolha os aplicativos em execução para encerrar ou feche todos de uma vez."
        },
        "ru": {
          "displayName": "Закрыть приложения",
          "summary": "Выберите запущенные приложения, которые хотите закрыть, или закройте их все сразу."
        },
        "zh-Hans": {
          "displayName": "退出应用",
          "summary": "选择并退出正在运行的应用，或一键退出全部"
        },
        "zh-Hant": {
          "displayName": "結束 App",
          "summary": "選擇並退出正在運行的App，或一鍵退出全部"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Quit Apps",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.quit-apps",
        "entryPoint": "QuitApps.bundle",
        "sha256": "249242adaa2d9debfe5e9852c3d6527560ab9111f116c33c8d8e8c1f3d886ee5",
        "sizeBytes": 205701,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-quit-apps-v1.0.11/quit-apps-1.0.11.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Choose running apps to quit, or quit them all at once.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.11"
    },
    {
      "capabilities": [
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.right-click",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "النقر بزر الماوس الأيمن",
          "summary": "أضف إجراءات قائمة السياق Finder السريعة للمجلدات والمسارات."
        },
        "de": {
          "displayName": "Rechtsklick",
          "summary": "Fügen Sie schnelle Finder-Kontextmenüaktionen für Ordner und Pfade hinzu."
        },
        "en": {
          "displayName": "Right Click",
          "summary": "Add quick Finder context menu actions for folders and paths."
        },
        "es": {
          "displayName": "Clic derecho",
          "summary": "Agregue acciones rápidas del menú contextual Finder para carpetas y rutas."
        },
        "fr": {
          "displayName": "Clic droit",
          "summary": "Ajoutez des actions rapides de menu contextuel Finder pour les dossiers et les chemins."
        },
        "ja": {
          "displayName": "右クリック",
          "summary": "フォルダーとパスに対するクイック Finder コンテキスト メニュー アクションを追加します。"
        },
        "ko": {
          "displayName": "오른쪽 클릭",
          "summary": "폴더 및 경로에 대한 빠른 Finder 컨텍스트 메뉴 작업을 추가합니다."
        },
        "pt": {
          "displayName": "Clique direito",
          "summary": "Adicione ações rápidas do menu de contexto Finder para pastas e caminhos."
        },
        "ru": {
          "displayName": "Правый клик",
          "summary": "Добавьте быстрые действия контекстного меню Finder для папок и путей."
        },
        "zh-Hans": {
          "displayName": "右键工具",
          "summary": "为 Finder 右键菜单添加新建文件夹和路径复制"
        },
        "zh-Hant": {
          "displayName": "右鍵工具",
          "summary": "為 Finder 右鍵菜單添加新建資料夾和路徑複製"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Right Click",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.right-click",
        "entryPoint": "RightClick.bundle",
        "sha256": "31e8fd899685102e3195fb86acf0d93fa5572289739cfd0c459b9a1e39094d7f",
        "sizeBytes": 212230,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-right-click-v1.0.9/right-click-1.0.9.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "settings"
      },
      "standaloneOfferID": null,
      "summary": "Add quick Finder context menu actions for folders and paths.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.9"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.sidecar",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "Sidecar",
          "summary": "وصّل شاشة متوافقة مع Sidecar قريبة كشاشة ممتدة."
        },
        "de": {
          "displayName": "Sidecar",
          "summary": "Ein Sidecar-kompatibles Display in der Nähe als erweiterten Bildschirm verbinden."
        },
        "en": {
          "displayName": "Sidecar",
          "summary": "Connect a nearby Sidecar-compatible display as an extended display."
        },
        "es": {
          "displayName": "Sidecar",
          "summary": "Conecta una pantalla compatible con Sidecar cercana como pantalla ampliada."
        },
        "fr": {
          "displayName": "Sidecar",
          "summary": "Connecter un écran compatible avec Sidecar à proximité comme écran étendu."
        },
        "ja": {
          "displayName": "Sidecar",
          "summary": "近くのSidecar対応ディスプレイを拡張ディスプレイとして接続します。"
        },
        "ko": {
          "displayName": "Sidecar",
          "summary": "근처의 Sidecar 호환 디스플레이를 확장 디스플레이로 연결합니다."
        },
        "pt": {
          "displayName": "Sidecar",
          "summary": "Ligue um ecrã compatível com Sidecar por perto como ecrã adicional."
        },
        "ru": {
          "displayName": "Sidecar",
          "summary": "Подключите ближайший совместимый с Sidecar дисплей как дополнительный экран."
        },
        "zh-Hans": {
          "displayName": "Sidecar",
          "summary": "连接附近可用的 Sidecar 显示器作为扩展显示器"
        },
        "zh-Hant": {
          "displayName": "Sidecar",
          "summary": "連接附近可用的 Sidecar 顯示器作為延伸顯示器"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Sidecar",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.sidecar",
        "entryPoint": "Sidecar.bundle",
        "sha256": "46d3cda65009477a3e4dea296c34fb78975ebf653a587549a2a0aa5cf1981863",
        "sizeBytes": 514624,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-sidecar-v1.0.8/sidecar-1.0.8.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Connect a nearby Sidecar-compatible display as an extended display.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.8"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Display",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.stage-manager",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "Stage Manager",
          "summary": "قم بتشغيل Stage Manager لتركيز النافذة الحالية وإبقاء النوافذ الأخرى جانبًا."
        },
        "de": {
          "displayName": "Stage Manager",
          "summary": "Aktivieren Sie Stage Manager, um das aktuelle Fenster zu fokussieren und andere auf der Seite zu halten."
        },
        "en": {
          "displayName": "Stage Manager",
          "summary": "Turn on Stage Manager to focus the current window and keep others on the side."
        },
        "es": {
          "displayName": "Organizador Visual",
          "summary": "Active Stage Manager para enfocar la ventana actual y mantener las demás a un lado."
        },
        "fr": {
          "displayName": "Stage Manager",
          "summary": "Activez Stage Manager pour concentrer la fenêtre actuelle et garder les autres de côté."
        },
        "ja": {
          "displayName": "ステージマネージャ",
          "summary": "Stage Manager をオンにすると、現在のウィンドウに焦点が当てられ、他のウィンドウは脇に表示されます。"
        },
        "ko": {
          "displayName": "스테이지 매니저",
          "summary": "현재 창에 초점을 맞추고 다른 창은 옆에 두려면 Stage Manager을 켜세요."
        },
        "pt": {
          "displayName": "Organizador Visual",
          "summary": "Ative Stage Manager para focar a janela atual e manter outras ao lado."
        },
        "ru": {
          "displayName": "Stage Manager",
          "summary": "Включите Stage Manager, чтобы сфокусировать текущее окно и оставить другие в стороне."
        },
        "zh-Hans": {
          "displayName": "台前调度",
          "summary": "开启台前调度，集中显示当前窗口并把其他窗口收纳到侧边"
        },
        "zh-Hant": {
          "displayName": "幕前調度",
          "summary": "開啟幕前調度，集中顯示當前窗口並把其他窗口收納到側邊"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Stage Manager",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.stage-manager",
        "entryPoint": "StageManager.bundle",
        "sha256": "26aa25457cea073eb268ece743e2a2f9e667ac7e421547ff534ac18de5e1455b",
        "sizeBytes": 70211,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-stage-manager-v1.0.7/stage-manager-1.0.7.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Turn on Stage Manager to focus the current window and keep others on the side.",
      "systemImage": "display.2",
      "trialHours": null,
      "version": "1.0.7"
    },
    {
      "capabilities": [
        "tools.primary-panel"
      ],
      "category": "Audio",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.system-mute",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "كتم صوت النظام",
          "summary": "كتم صوت إخراج صوت النظام أو استعادته بسرعة."
        },
        "de": {
          "displayName": "System stummschalten",
          "summary": "System-Audioausgabe schnell stummschalten oder wiederherstellen."
        },
        "en": {
          "displayName": "System Mute",
          "summary": "Quickly mute or restore system audio output."
        },
        "es": {
          "displayName": "Silenciar sistema",
          "summary": "Silencia o restaura rápidamente la salida de audio del sistema."
        },
        "fr": {
          "displayName": "Couper le son du système",
          "summary": "Mettre ou restaurer rapidement la sortie audio du système."
        },
        "ja": {
          "displayName": "システムをミュート",
          "summary": "システムオーディオ出力を素早くミュートまたは復元します。"
        },
        "ko": {
          "displayName": "시스템 음소거",
          "summary": "시스템 오디오 출력을 빠르게 음소거하거나 복원합니다."
        },
        "pt": {
          "displayName": "Silenciar sistema",
          "summary": "Silencie ou restaure rapidamente a saída de áudio do sistema."
        },
        "ru": {
          "displayName": "Отключить звук системы",
          "summary": "Быстро отключить или восстановить звук системы."
        },
        "zh-Hans": {
          "displayName": "系统静音",
          "summary": "快速静音或恢复系统音频输出"
        },
        "zh-Hant": {
          "displayName": "系統靜音",
          "summary": "快速靜音或恢復系統音頻輸出"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "System Mute",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.system-mute",
        "entryPoint": "SystemMute.bundle",
        "sha256": "b02ce9b50a4587f59b0a8a69f893aed33b7c7c7c30499b3a17a04c7f468dee0e",
        "sizeBytes": 60239,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-system-mute-v1.0.9/system-mute-1.0.9.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Quickly mute or restore system audio output.",
      "systemImage": "speaker.wave.2.fill",
      "trialHours": null,
      "version": "1.0.9"
    },
    {
      "capabilities": [
        "tools.component-panel",
        "tools.settings.form"
      ],
      "category": "Monitoring",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.system-status",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "حالة النظام",
          "summary": "عرض حالة النظام المباشرة."
        },
        "de": {
          "displayName": "Systemstatus",
          "summary": "Live-Systemstatus anzeigen."
        },
        "en": {
          "displayName": "System Status",
          "summary": "View live system status."
        },
        "es": {
          "displayName": "Estado del sistema",
          "summary": "Ver el estado del sistema en vivo."
        },
        "fr": {
          "displayName": "État du système",
          "summary": "Afficher l'état du système en direct."
        },
        "ja": {
          "displayName": "システム状況",
          "summary": "ライブ システム ステータスを表示します。"
        },
        "ko": {
          "displayName": "시스템 상태",
          "summary": "실시간 시스템 상태를 확인하세요."
        },
        "pt": {
          "displayName": "Status do sistema",
          "summary": "Ver o status do sistema ao vivo."
        },
        "ru": {
          "displayName": "Состояние системы",
          "summary": "Просмотр текущего состояния системы."
        },
        "zh-Hans": {
          "displayName": "系统状态",
          "summary": "实时查看系统状态"
        },
        "zh-Hant": {
          "displayName": "系統狀態",
          "summary": "實時查看系統狀態"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "System Status",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.system-status",
        "entryPoint": "SystemStatus.bundle",
        "sha256": "64314fa84c1fcc7e770694e99845ff3f1c0770abf910e49f80286938f425c640",
        "sizeBytes": 731234,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-system-status-v1.0.21/system-status-1.0.21.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": true,
        "overview": true,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "status",
        "workspaceDefault": "data_panel"
      },
      "standaloneOfferID": null,
      "summary": "View live system status.",
      "systemImage": "chart.xyaxis.line",
      "trialHours": null,
      "version": "1.0.21"
    },
    {
      "capabilities": [
        "tools.permission.accessibility",
        "tools.permission.inputmonitoring",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.trackpad-gestures",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إيماءات لوحة التتبع",
          "summary": "تعيين إيماءات لوحة التتبع للاختصارات أو النقر الأوسط."
        },
        "de": {
          "displayName": "Trackpad-Gesten",
          "summary": "Trackpad-Gesten Tastenkürzeln oder Mittelklicks zuordnen."
        },
        "en": {
          "displayName": "Trackpad Gestures",
          "summary": "Map custom trackpad gestures to shortcuts or middle clicks."
        },
        "es": {
          "displayName": "Gestos del trackpad",
          "summary": "Asigna gestos del trackpad a atajos o clics centrales."
        },
        "fr": {
          "displayName": "Gestes du trackpad",
          "summary": "Associez les gestes du trackpad à des raccourcis ou des clics du milieu."
        },
        "ja": {
          "displayName": "トラックパッドジェスチャ",
          "summary": "トラックパッドジェスチャをショートカットや中クリックに割り当てます。"
        },
        "ko": {
          "displayName": "트랙패드 제스처",
          "summary": "트랙패드 제스처를 단축키 또는 가운데 클릭에 매핑합니다."
        },
        "pt": {
          "displayName": "Gestos do trackpad",
          "summary": "Mapeie gestos do trackpad para atalhos ou cliques do meio."
        },
        "ru": {
          "displayName": "Жесты трекпада",
          "summary": "Назначайте жестам трекпада сочетания клавиш или средний щелчок."
        },
        "zh-Hans": {
          "displayName": "触控板手势",
          "summary": "将自定义触控板手势映射为快捷键或中键点击"
        },
        "zh-Hant": {
          "displayName": "觸控板手勢",
          "summary": "將自訂觸控板手勢對應為快速鍵或中鍵點按"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Trackpad Gestures",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.trackpad-gestures",
        "entryPoint": "TrackpadGestures.bundle",
        "sha256": "fb4ba6677eb3c2d0f46f3cf117919aa8742dc500925188dc291d2759967eded3",
        "sizeBytes": 659218,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-trackpad-gestures-v1.0.2/trackpad-gestures-1.0.2.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility",
        "inputmonitoring"
      ],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Map custom trackpad gestures to shortcuts or middle clicks.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.2"
    },
    {
      "capabilities": [
        "tools.permission.accessibility",
        "tools.permission.automation",
        "tools.permission.screen-recording",
        "tools.primary-panel",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.translator",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "المترجم",
          "summary": "ترجم النص المحدد أو مناطق لقطة الشاشة باستخدام اختصارات."
        },
        "de": {
          "displayName": "Übersetzer",
          "summary": "Ausgewählten Text oder Screenshot-Bereiche per Kurzbefehl übersetzen."
        },
        "en": {
          "displayName": "Translator",
          "summary": "Translate selected text or screenshot regions with shortcuts."
        },
        "es": {
          "displayName": "Traductor",
          "summary": "Traduce texto seleccionado o regiones de captura con atajos."
        },
        "fr": {
          "displayName": "Traducteur",
          "summary": "Traduit le texte sélectionné ou des zones de capture d’écran avec des raccourcis."
        },
        "ja": {
          "displayName": "翻訳",
          "summary": "選択したテキストやスクリーンショット範囲をショートカットで翻訳します。"
        },
        "ko": {
          "displayName": "번역",
          "summary": "선택한 텍스트나 스크린샷 영역을 단축키로 번역합니다."
        },
        "pt": {
          "displayName": "Tradutor",
          "summary": "Traduz texto selecionado ou regiões de captura de tela com atalhos."
        },
        "ru": {
          "displayName": "Переводчик",
          "summary": "Перевод выбранного текста или области снимка экрана по горячим клавишам."
        },
        "zh-Hans": {
          "displayName": "翻译",
          "summary": "划词与截图快捷键翻译"
        },
        "zh-Hant": {
          "displayName": "翻譯",
          "summary": "透過快速鍵翻譯選取文字或截圖區域。"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Translator",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.translator",
        "entryPoint": "Translator.bundle",
        "sha256": "718c48cc4e47c66cd570e5de6157ef3b9daf003e3b8c194189c3515ce8926089",
        "sizeBytes": 795306,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-translator-v0.1.12/translator-0.1.12.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility",
        "automation",
        "screen-recording"
      ],
      "placements": {
        "menuBarPluginTab": true,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": "quick_control",
        "workspaceDefault": "quick_control"
      },
      "standaloneOfferID": null,
      "summary": "Translate selected text or screenshot regions with shortcuts.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "0.1.12"
    },
    {
      "capabilities": [
        "tools.permission.accessibility",
        "tools.settings.form"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.window-switcher",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "مبدّل النوافذ",
          "summary": "يمكنك التبديل سريعًا بين النوافذ المفتوحة باستخدام اختصار قابل للتخصيص."
        },
        "de": {
          "displayName": "Fensterwechsel",
          "summary": "Schnell zwischen geöffneten Fenstern mit einem anpassbaren Kurzbefehl wechseln."
        },
        "en": {
          "displayName": "Window Switcher",
          "summary": "Quickly switch between running windows with a configurable shortcut."
        },
        "es": {
          "displayName": "Cambiador de ventanas",
          "summary": "Cambia rápidamente entre ventanas abiertas con un atajo configurable."
        },
        "fr": {
          "displayName": "Sélecteur de fenêtres",
          "summary": "Basculez rapidement entre les fenêtres ouvertes avec un raccourci configurable."
        },
        "ja": {
          "displayName": "ウインドウ切り替え",
          "summary": "設定可能なショートカットで実行中のウインドウをすばやく切り替えます。"
        },
        "ko": {
          "displayName": "윈도우 전환기",
          "summary": "사용자 설정 단축키로 실행 중인 윈도우를 빠르게 전환합니다."
        },
        "pt": {
          "displayName": "Alternador de janelas",
          "summary": "Alterne rapidamente entre janelas abertas com um atalho configurável."
        },
        "ru": {
          "displayName": "Переключатель окон",
          "summary": "Быстро переключайтесь между открытыми окнами с помощью настраиваемого сочетания клавиш."
        },
        "zh-Hans": {
          "displayName": "窗口切换",
          "summary": "用可配置快捷键快速切换正在运行的窗口"
        },
        "zh-Hant": {
          "displayName": "視窗切換",
          "summary": "用可設定快速鍵快速切換正在執行的視窗"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Window Switcher",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.window-switcher",
        "entryPoint": "WindowSwitcher.bundle",
        "sha256": "37dac3b59a49c8c4a9fab902aa2d94a5d3a277261d5590f3b30233307556a39e",
        "sizeBytes": 420667,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-window-switcher-v1.0.7/window-switcher-1.0.7.mactoolsplugin.zip"
      },
      "permissions": [
        "accessibility"
      ],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "settings"
      },
      "standaloneOfferID": null,
      "summary": "Quickly switch between running windows with a configurable shortcut.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.7"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Storage",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.xcode-clean",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "تنظيف Xcode",
          "summary": "تنظيف DerivedData ودعم الأجهزة والأرشيفات وذاكرات Xcode المؤقتة حسب الفئة."
        },
        "de": {
          "displayName": "Xcode-Bereinigung",
          "summary": "Xcode-DerivedData, Geräteunterstützung, Archive und Caches nach Kategorie bereinigen."
        },
        "en": {
          "displayName": "Xcode Cleanup",
          "summary": "Clean Xcode DerivedData, device support files, archives, and caches by category."
        },
        "es": {
          "displayName": "Limpieza de Xcode",
          "summary": "Limpia DerivedData, soporte de dispositivos, archivos y cachés de Xcode por categoría."
        },
        "fr": {
          "displayName": "Nettoyage Xcode",
          "summary": "Nettoie DerivedData, la prise en charge d’appareils, les archives et les caches Xcode par catégorie."
        },
        "ja": {
          "displayName": "Xcode クリーンアップ",
          "summary": "Xcode の DerivedData、デバイスサポート、アーカイブ、キャッシュをカテゴリ別に整理します。"
        },
        "ko": {
          "displayName": "Xcode 정리",
          "summary": "Xcode DerivedData, 기기 지원 파일, 아카이브 및 캐시를 분류별로 정리합니다."
        },
        "pt": {
          "displayName": "Limpeza do Xcode",
          "summary": "Limpa DerivedData, suporte de dispositivos, arquivos e caches do Xcode por categoria."
        },
        "ru": {
          "displayName": "Очистка Xcode",
          "summary": "Очищает DerivedData, файлы поддержки устройств, архивы и кэши Xcode по категориям."
        },
        "zh-Hans": {
          "displayName": "Xcode 清理",
          "summary": "分类清理 Xcode DerivedData、设备支持、归档与缓存"
        },
        "zh-Hant": {
          "displayName": "Xcode 清理",
          "summary": "分類清理 Xcode DerivedData、裝置支援、封存與快取"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "Xcode Cleanup",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.xcode-clean",
        "entryPoint": "XcodeClean.bundle",
        "sha256": "df73123a15d8f077c63f5011359dd710c14e4aa79814cd43e90f6d2e08319e2d",
        "sizeBytes": 486997,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-xcode-clean-v1.0.8/xcode-clean-1.0.8.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Clean Xcode DerivedData, device support files, archives, and caches by category.",
      "systemImage": "internaldrive.fill",
      "trialHours": null,
      "version": "1.0.8"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Productivity",
      "delivery": "package",
      "featured": false,
      "id": "tracefence.tools.zsh-config",
      "includedInAllAccess": true,
      "isFree": false,
      "localizedMetadata": {
        "ar": {
          "displayName": "إعدادات zsh",
          "summary": "حرّر ~/.zshrc وملفات إعداد zsh الأخرى بسرعة، مع تحرير مدمج ومقتطفات شائعة."
        },
        "de": {
          "displayName": "zsh-Konfig.",
          "summary": "~/.zshrc und andere zsh-Konfigurationsdateien mit integriertem Editor und häufigen Snippets bearbeiten."
        },
        "en": {
          "displayName": "zsh Config",
          "summary": "Edit ~/.zshrc and other zsh config files quickly, with inline editing and common snippets."
        },
        "es": {
          "displayName": "Config. zsh",
          "summary": "Edita ~/.zshrc y otros archivos de config. zsh con edición integrada y fragmentos comunes."
        },
        "fr": {
          "displayName": "Config. zsh",
          "summary": "Modifiez ~/.zshrc et d’autres fichiers de config. zsh avec édition intégrée et extraits courants."
        },
        "ja": {
          "displayName": "zsh 設定",
          "summary": "~/.zshrc などの zsh 設定ファイルを、内蔵エディタとよく使うスニペットですばやく編集します。"
        },
        "ko": {
          "displayName": "zsh 설정",
          "summary": "내장 편집기와 자주 쓰는 스니펫으로 ~/.zshrc 등 zsh 설정 파일을 빠르게 편집합니다."
        },
        "pt": {
          "displayName": "Config. zsh",
          "summary": "Edite ~/.zshrc e outros arquivos de config. zsh com edição integrada e trechos comuns."
        },
        "ru": {
          "displayName": "Настройки zsh",
          "summary": "Быстро редактируйте ~/.zshrc и другие файлы zsh со встроенным редактором и типовыми фрагментами."
        },
        "zh-Hans": {
          "displayName": "zsh 配置",
          "summary": "快速编辑 ~/.zshrc 等 zsh 配置文件，支持内联编辑和常用片段快速插入"
        },
        "zh-Hant": {
          "displayName": "zsh 設定",
          "summary": "快速編輯 ~/.zshrc 等 zsh 設定檔，支援內嵌編輯與常用片段快速插入"
        }
      },
      "minimumHostVersion": "1.2.1",
      "minimumSystemVersion": "14.0",
      "name": "zsh Config",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.mactools.plugins.zsh-config",
        "entryPoint": "ZshConfig.bundle",
        "sha256": "d307b0c20650005ca938a35a16f18f9654364fe6377c97a783f0b92d5bd405e8",
        "sizeBytes": 483751,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-zsh-config-v1.0.9/zsh-config-1.0.9.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Edit ~/.zshrc and other zsh config files quickly, with inline editing and common snippets.",
      "systemImage": "sparkles",
      "trialHours": null,
      "version": "1.0.9"
    },
    {
      "capabilities": [
        "tools.primary-panel",
        "tools.settings.workspace"
      ],
      "category": "Monitoring",
      "delivery": "package",
      "featured": true,
      "id": "tracefence.tools.agent-profile",
      "includedInAllAccess": true,
      "isFree": true,
      "localizedMetadata": {
        "en": {
          "displayName": "Agent Profile",
          "summary": "Create one locale, timezone, location, proxy, launcher, and privacy profile for Codex, Claude, Grok, Gemini, Antigravity, DSH, and other agents"
        },
        "ja": {
          "displayName": "Agent プロファイル",
          "summary": "Codex、Claude、Grok、Gemini、Antigravity、DSH などの言語、タイムゾーン、位置、プロキシ、ランチャーを統合管理します"
        },
        "ko": {
          "displayName": "Agent 프로필",
          "summary": "Codex, Claude, Grok, Gemini, Antigravity, DSH 등의 언어, 시간대, 위치, 프록시 및 실행기를 통합 관리합니다"
        },
        "zh-Hans": {
          "displayName": "Agent 画像",
          "summary": "统一管理 Codex、Claude、Grok、Gemini、Antigravity、DSH 等 Agent 的语言、时区、位置、代理、启动器与隐私诊断"
        },
        "zh-Hant": {
          "displayName": "Agent 畫像",
          "summary": "統一管理 Codex、Claude、Grok、Gemini、Antigravity、DSH 等 Agent 的語言、時區、位置、代理、啟動器與私隱診斷"
        }
      },
      "minimumHostVersion": "1.2.12",
      "minimumSystemVersion": "14.0",
      "name": "Agent Profile",
      "package": {
        "bundleIdentifier": "com.tracefence.plugin.agent-profile",
        "entryPoint": "AgentProfile.bundle",
        "sha256": "d6e88cb35fb1d7aeafbf952fd90734113849a9bfedd614eaf75cb3af3a44e411",
        "sizeBytes": 545020,
        "teamIdentifier": "UQ87N2WZ76",
        "url": "https://github.com/AI-Scarlett/TraceFence/releases/download/plugin-agent-profile-v1.1.1/agent-profile-1.1.1.mactoolsplugin.zip"
      },
      "permissions": [],
      "placements": {
        "menuBarPluginTab": false,
        "overview": false,
        "pluginTab": true
      },
      "pluginKitVersion": 4,
      "presentation": {
        "menuBar": null,
        "workspaceDefault": "workspace"
      },
      "standaloneOfferID": null,
      "summary": "Create one locale, timezone, location, proxy, launcher, and privacy profile for Codex, Claude, Grok, Gemini, Antigravity, DSH, and other agents",
      "systemImage": "globe.badge.chevron.backward",
      "trialHours": null,
      "version": "1.1.1"
    }
  ],
  "publishedAt": "2026-09-02T03:05:27Z",
  "revision": 33,
  "schemaVersion": 1
}
