In the file src/graphql/client/generated/graphql.ts:
A new type Bore is added, representing a proxy for exposing TCP sockets.
The HttpData type is renamed to HTTPData.
The Step type is modified to include new properties such as dependsOn, launch, and name.
In the file src/grpc/client.ts:
The createLoggerClient function now accepts a loggerEndpoint parameter.
-The host property in the GrpcTransport configuration is updated to use the loggerEndpoint parameter. In the file src/index.ts:
The jobDurationInMinutes function is added to calculate the duration of a job.
The computeCost function now returns a number instead of a bigint.
The bigIntToNumber function is added to convert a bigint to a number.
The computeCostPerMin function now returns a number instead of a bigint.
The DeepSquareClient class has several changes:
The loggerClientFactory parameter in the constructor now accepts a loggerEndpoint parameter.
The jobDurationInMinutes function is used to calculate the duration of a job.
The computeCost and computeCostPerMin functions return numbers instead of bigint.
The getJob method includes additional properties: actualCost, costPerMin, timeLeft, and duration.
The getLogsMethods method now accepts a loggerEndpoint parameter.
In the file src/graphql/client/generated/graphql.ts:
In the file src/grpc/client.ts:
The createLoggerClient function now accepts a loggerEndpoint parameter. -The host property in the GrpcTransport configuration is updated to use the loggerEndpoint parameter. In the file src/index.ts:
The jobDurationInMinutes function is added to calculate the duration of a job.
The computeCost function now returns a number instead of a bigint.
The bigIntToNumber function is added to convert a bigint to a number.
The computeCostPerMin function now returns a number instead of a bigint.
The DeepSquareClient class has several changes: