Stub for unimplemented endpoint responses; saves sessions in init.ts.
import {
AppiumIpc,
BaseDriver,
CREATE_SESSION_COMMAND,
DELETE_SESSION_COMMAND,
DriverCore,
errors,
type ExtensionCore,
generateDriverLogPrefix,
GET_STATUS_COMMAND,
isSessionCommand,
isW3cCaps,
LIST_DRIVER_COMMANDS_COMMAND,
LIST_DRIVER_EXTENSIONS_COMMAND,
promoteAppiumOptions,
promoteAppiumOptionsForObject,
PROTOCOLS,
} from '@appium/base-driver';
import {util} from '@appium/support';
import type {
AppiumServer,
DriverCaps,
DriverData,
DriverOpts,
ExternalDriver,
IAppiumIpc,
Plugin,
PluginClass,
PluginCommand,
Protocol,
RouteMatcher,
StringRecord,
TimestampedMultiSessionData,
W3CDriverCaps,
} from '@appium/types';
import type WebSocket from 'ws';
import * as bidiCommands from './bidi-commands';
import {BIDI_BASE_PATH, DRIVER_TYPE
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search 40K more like it.
Get a free API key