MCPcopy Index your code
hub / github.com/callstack/agent-device / appendOpenActionScriptArgs

Function appendOpenActionScriptArgs

src/replay/open-script.ts:8–19  ·  view source on GitHub ↗
(
  parts: string[],
  action: Pick<SessionAction, 'positionals' | 'flags' | 'runtime'>,
)

Source from the content-addressed store, hash-verified

6} from './script-utils.ts';
7
8export function appendOpenActionScriptArgs(
9 parts: string[],
10 action: Pick<SessionAction, 'positionals' | 'flags' | 'runtime'>,
11): void {
12 for (const positional of action.positionals ?? []) {
13 parts.push(formatScriptArg(positional));
14 }
15 if (action.flags?.relaunch) {
16 parts.push('--relaunch');
17 }
18 appendRuntimeHintFlags(parts, action.runtime);
19}
20
21export function parseReplayOpenFlags(args: string[]): {
22 positionals: string[];

Callers 1

formatPortableActionLineFunction · 0.90

Calls 3

formatScriptArgFunction · 0.90
appendRuntimeHintFlagsFunction · 0.90
pushMethod · 0.80

Tested by

no test coverage detected