Add Brave CDP automation, replace Oracle browser mode
Connects to user's running Brave via Chrome DevTools Protocol to automate ChatGPT interaction. Uses puppeteer-core to open a tab, send the prompt, wait for response, and extract the result. No cookies, no separate profiles, no copy/paste. Just connects to the browser where the user is already logged in. One-time setup: relaunch Brave with --remote-debugging-port=9222 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
274
node_modules/chromium-bidi/lib/cjs/bidiMapper/BidiNoOpParser.js
generated
vendored
Normal file
274
node_modules/chromium-bidi/lib/cjs/bidiMapper/BidiNoOpParser.js
generated
vendored
Normal file
@@ -0,0 +1,274 @@
|
||||
"use strict";
|
||||
/**
|
||||
* Copyright 2023 Google LLC.
|
||||
* Copyright (c) Microsoft Corporation.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.BidiNoOpParser = void 0;
|
||||
class BidiNoOpParser {
|
||||
// Bluetooth module
|
||||
// keep-sorted start block=yes
|
||||
parseDisableSimulationParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseHandleRequestDevicePromptParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateAdapterParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateAdvertisementParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateCharacteristicParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateCharacteristicResponseParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateDescriptorParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateDescriptorResponseParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateGattConnectionResponseParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateGattDisconnectionParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulatePreconnectedPeripheralParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSimulateServiceParameters(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Browser module
|
||||
// keep-sorted start block=yes
|
||||
parseCreateUserContextParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseRemoveUserContextParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetClientWindowStateParameters(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetDownloadBehaviorParameters(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Browsing Context module
|
||||
// keep-sorted start block=yes
|
||||
parseActivateParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseCaptureScreenshotParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseCloseParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseCreateParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseGetTreeParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseHandleUserPromptParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseLocateNodesParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseNavigateParams(params) {
|
||||
return params;
|
||||
}
|
||||
parsePrintParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseReloadParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetViewportParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseTraverseHistoryParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// CDP module
|
||||
// keep-sorted start block=yes
|
||||
parseGetSessionParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseResolveRealmParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSendCommandParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Emulation module
|
||||
// keep-sorted start block=yes
|
||||
parseSetClientHintsOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetForcedColorsModeThemeOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetGeolocationOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetLocaleOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetNetworkConditionsParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetScreenOrientationOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetScreenSettingsOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetScriptingEnabledParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetTimezoneOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetTouchOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetUserAgentOverrideParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Script module
|
||||
// keep-sorted start block=yes
|
||||
parseAddPreloadScriptParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseCallFunctionParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseDisownParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseEvaluateParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseGetRealmsParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseRemovePreloadScriptParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Input module
|
||||
// keep-sorted start block=yes
|
||||
parsePerformActionsParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseReleaseActionsParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetFilesParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Network module
|
||||
// keep-sorted start block=yes
|
||||
parseAddDataCollectorParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseAddInterceptParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseContinueRequestParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseContinueResponseParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseContinueWithAuthParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseDisownDataParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseFailRequestParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseGetDataParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseProvideResponseParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseRemoveDataCollectorParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseRemoveInterceptParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetCacheBehaviorParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetExtraHeadersParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Permissions module
|
||||
// keep-sorted start block=yes
|
||||
parseSetPermissionsParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Session module
|
||||
// keep-sorted start block=yes
|
||||
parseSubscribeParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseUnsubscribeParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// Storage module
|
||||
// keep-sorted start block=yes
|
||||
parseDeleteCookiesParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseGetCookiesParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseSetCookieParams(params) {
|
||||
return params;
|
||||
}
|
||||
// keep-sorted end
|
||||
// WebExtenstion module
|
||||
// keep-sorted start block=yes
|
||||
parseInstallParams(params) {
|
||||
return params;
|
||||
}
|
||||
parseUninstallParams(params) {
|
||||
return params;
|
||||
}
|
||||
}
|
||||
exports.BidiNoOpParser = BidiNoOpParser;
|
||||
//# sourceMappingURL=BidiNoOpParser.js.map
|
||||
Reference in New Issue
Block a user