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

Function appendRuntimeActionScriptArgs

src/replay/script-utils.ts:168–179  ·  view source on GitHub ↗
(
  parts: string[],
  action: SessionAction,
  options: { includeAllPositionals?: boolean } = {},
)

Source from the content-addressed store, hash-verified

166}
167
168export function appendRuntimeActionScriptArgs(
169 parts: string[],
170 action: SessionAction,
171 options: { includeAllPositionals?: boolean } = {},
172): void {
173 const positionals = action.positionals ?? [];
174 const selectedPositionals = options.includeAllPositionals ? positionals : positionals.slice(0, 1);
175 for (const positional of selectedPositionals) {
176 parts.push(formatScriptArgQuoteIfNeeded(positional));
177 }
178 appendRuntimeHintFlags(parts, action.flags);
179}
180
181export function appendGenericActionScriptArgs(parts: string[], action: SessionAction): void {
182 for (const positional of action.positionals ?? []) {

Callers 1

formatPortableActionLineFunction · 0.90

Calls 3

appendRuntimeHintFlagsFunction · 0.85
pushMethod · 0.80

Tested by

no test coverage detected