usingvarclient=newRunwayClient(apiKey);varworkflowId=Guid.Parse("bd4dd01e-bb65-46ae-9db4-170c997c36f2");varchangeOnePromptNodeId="1f3f4dfa-8b05-49fb-86ca-cc7b2510434f";varrequest=newCreateWorkflowsRequest{NodeOutputs=newDictionary<string,object>{[changeOnePromptNodeId]=newDictionary<string,object>{["prompt"]=newDictionary<string,object>{["type"]="primitive",["value"]="Change: color to teal",},},},};varrunResponse=awaitclient.Workflows.CreateWorkflowsByIdAsync(id:workflowId,request:request,xRunwayVersion:"2024-11-06");Console.WriteLine($"Invocation ID: {runResponse.Id}");GetWorkflowInvocationsResponseinvocation;do{invocation=awaitclient.Workflows.GetWorkflowInvocationsByIdAsync(id:runResponse.Id,xRunwayVersion:"2024-11-06");if(invocation.IsRunning){Console.WriteLine($"Progress: {invocation.Running!.Progress:P0}");}awaitTask.Delay(TimeSpan.FromSeconds(10));}while(!invocation.IsSucceeded&&!invocation.IsFailed&&!invocation.IsCancelled);if(invocation.IsFailed){Console.WriteLine($"Failure: {invocation.Failed!.Failure}");}