UNPKG

@juspay/neurolink

Version:

Universal AI Development Platform with working MCP integration, multi-provider support, voice (TTS/STT/realtime), and professional CLI. 58+ external MCP servers discoverable, multimodal file processing, RAG pipelines. Build, test, and deploy AI applicatio

30 lines (29 loc) 1.14 kB
/** * CLI execution for GitHub Action * @module action/actionExecutor */ import type { ActionInputs, ActionExecutionResult, CliResponse } from "../types/index.js"; /** * Transform CLI response to action result format */ export declare function transformCliResponse(cliResponse: CliResponse): Omit<ActionExecutionResult, "success" | "error">; /** * Build CLI arguments from action inputs (using verified camelCase flags) */ export declare function buildCliArgs(inputs: ActionInputs): string[]; /** * Install NeuroLink CLI */ export declare function installNeurolink(version: string): Promise<void>; /** * Execute NeuroLink CLI command * @param args - CLI arguments * @param env - Environment variables * @param workingDirectory - Working directory for execution * @param timeout - Timeout in milliseconds (defaults to 5 minutes) */ export declare function executeNeurolink(args: string[], env: Record<string, string>, workingDirectory?: string, timeout?: number): Promise<ActionExecutionResult>; /** * Run complete NeuroLink action */ export declare function runNeurolink(inputs: ActionInputs): Promise<ActionExecutionResult>;