mirror of
https://github.com/musistudio/claude-code-router.git
synced 2026-10-19 08:54:05 +00:00
94 lines
5.1 KiB
TypeScript
94 lines
5.1 KiB
TypeScript
export const IPC_CHANNELS = {
|
|
appBeforeQuit: "ccr:app:before-quit",
|
|
appCaptureElementPng: "ccr:app:capture-element-png",
|
|
appCloseTray: "ccr:app:close-tray",
|
|
appDetectProviderIcon: "ccr:app:detect-provider-icon",
|
|
appExportData: "ccr:app:export-data",
|
|
appGetConfig: "ccr:app:get-config",
|
|
appGetAgentAnalysis: "ccr:app:get-agent-analysis",
|
|
appGetAgentTracePayload: "ccr:app:get-agent-trace-payload",
|
|
appGetGatewayStatus: "ccr:app:get-gateway-status",
|
|
appGetInfo: "ccr:app:get-info",
|
|
appGetOnboardingFinished: "ccr:app:get-onboarding-finished",
|
|
appGetPendingProviderDeepLinks: "ccr:app:get-pending-provider-deep-links",
|
|
appGetProfileOpenCommand: "ccr:app:get-profile-open-command",
|
|
appGetProfileRuntimeStatus: "ccr:app:get-profile-runtime-status",
|
|
appGetLocalAgentProviderCandidates: "ccr:app:get-local-agent-provider-candidates",
|
|
appGetProviderAccountSnapshots: "ccr:app:get-provider-account-snapshots",
|
|
appGetProviderCatalogModels: "ccr:app:get-provider-catalog-models",
|
|
appGetProviderPresets: "ccr:app:get-provider-presets",
|
|
appGetProxyCertificateStatus: "ccr:app:get-proxy-certificate-status",
|
|
appGetProxyNetworkCaptures: "ccr:app:get-proxy-network-captures",
|
|
appGetProxyStatus: "ccr:app:get-proxy-status",
|
|
appGetRequestLogDetail: "ccr:app:get-request-log-detail",
|
|
appGetRequestLogBodyChunk: "ccr:app:get-request-log-body-chunk",
|
|
appGetRequestLogs: "ccr:app:get-request-logs",
|
|
appGetUpdateStatus: "ccr:app:get-update-status",
|
|
appGetUsageStats: "ccr:app:get-usage-stats",
|
|
appFetchProviderManifest: "ccr:app:fetch-provider-manifest",
|
|
appInstallProxyCertificate: "ccr:app:install-proxy-certificate",
|
|
appImportLocalAgentProvider: "ccr:app:import-local-agent-provider",
|
|
appListMcpServerTools: "ccr:app:list-mcp-server-tools",
|
|
appGetChromeLoginImport: "ccr:app:get-chrome-login-import",
|
|
appOpenBuiltInBrowser: "ccr:app:open-built-in-browser",
|
|
appOpenExternal: "ccr:app:open-external",
|
|
appOpenPluginApp: "ccr:app:open-plugin-app",
|
|
appOpenSettings: "ccr:app:open-settings",
|
|
appOpenUpdate: "ccr:app:open-update",
|
|
appOpenProfile: "ccr:app:open-profile",
|
|
appApplyClaudeAppGateway: "ccr:app:apply-claude-app-gateway",
|
|
appApplyProfile: "ccr:app:apply-profile",
|
|
appBotGatewayQrLoginCancel: "ccr:app:bot-gateway-qr-login-cancel",
|
|
appBotGatewayQrLoginStart: "ccr:app:bot-gateway-qr-login-start",
|
|
appBotGatewayQrLoginWait: "ccr:app:bot-gateway-qr-login-wait",
|
|
appBotGatewayQrWindowClose: "ccr:app:bot-gateway-qr-window-close",
|
|
appBotGatewayQrWindowOpen: "ccr:app:bot-gateway-qr-window-open",
|
|
appBotHandoffBluetoothTargetsScan: "ccr:app:bot-handoff-bluetooth-targets-scan",
|
|
appBotHandoffWifiTargetsScan: "ccr:app:bot-handoff-wifi-targets-scan",
|
|
appCheckProviderConnectivity: "ccr:app:check-provider-connectivity",
|
|
appProbeLocalAgentProvider: "ccr:app:probe-local-agent-provider",
|
|
appProbeProvider: "ccr:app:probe-provider",
|
|
appProbeProviderCandidates: "ccr:app:probe-provider-candidates",
|
|
appProviderDeepLink: "ccr:app:provider-deep-link",
|
|
appGetPluginMarketplace: "ccr:app:get-plugin-marketplace",
|
|
appPrepareImageExportTarget: "ccr:app:prepare-image-export-target",
|
|
appQuit: "ccr:app:quit",
|
|
appRevealProxyCertificate: "ccr:app:reveal-proxy-certificate",
|
|
appRenderHtmlPng: "ccr:app:render-html-png",
|
|
appRestartProxy: "ccr:app:restart-proxy",
|
|
appRestartGateway: "ccr:app:restart-gateway",
|
|
appResetCodexRateLimitCredit: "ccr:app:reset-codex-rate-limit-credit",
|
|
appSaveApiKeys: "ccr:app:save-api-keys",
|
|
appClearProxyNetworkCaptures: "ccr:app:clear-proxy-network-captures",
|
|
appStartGateway: "ccr:app:start-gateway",
|
|
appStartChromeLoginImport: "ccr:app:start-chrome-login-import",
|
|
appStopGateway: "ccr:app:stop-gateway",
|
|
appStopProfile: "ccr:app:stop-profile",
|
|
appSaveConfig: "ccr:app:save-config",
|
|
appSetOnboardingFinished: "ccr:app:set-onboarding-finished",
|
|
appSetTrayDetailOpen: "ccr:app:set-tray-detail-open",
|
|
appSetThemePreference: "ccr:app:set-theme-preference",
|
|
appSetProxyNetworkCaptureEnabled: "ccr:app:set-proxy-network-capture-enabled",
|
|
appSelectPluginDirectory: "ccr:app:select-plugin-directory",
|
|
appShowMainWindow: "ccr:app:show-main-window",
|
|
appTestProviderAccountConnector: "ccr:app:test-provider-account-connector",
|
|
appTestRouteScript: "ccr:app:test-route-script",
|
|
appUpdateCheck: "ccr:app:update-check",
|
|
appUpdateDownload: "ccr:app:update-download",
|
|
appUpdateInstall: "ccr:app:update-install",
|
|
appUpdateStatusChanged: "ccr:app:update-status-changed",
|
|
appValidateRouteScript: "ccr:app:validate-route-script",
|
|
appThemePreferenceChanged: "ccr:app:theme-preference-changed",
|
|
browserBack: "ccr:browser:back",
|
|
browserCloseTab: "ccr:browser:close-tab",
|
|
browserForward: "ccr:browser:forward",
|
|
browserGetChromeLoginImport: "ccr:browser:get-chrome-login-import",
|
|
browserGetState: "ccr:browser:get-state",
|
|
browserNavigate: "ccr:browser:navigate",
|
|
browserNewTab: "ccr:browser:new-tab",
|
|
browserReload: "ccr:browser:reload",
|
|
browserResolveAutomationHandoff: "ccr:browser:resolve-automation-handoff",
|
|
browserSelectTab: "ccr:browser:select-tab",
|
|
browserStartChromeLoginImport: "ccr:browser:start-chrome-login-import",
|
|
browserStateChanged: "ccr:browser:state-changed"
|
|
} as const;
|