All files / api/src/ai-providers/bedrock delete-file.ts

0% Statements 0/14
0% Branches 0/1
0% Functions 0/1
0% Lines 0/14

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17                                 
import { bedrockErrorResponseTransform } from '@api/ai-providers/bedrock/chat-complete';
import { GatewayError } from '@api/errors/gateway';
import type { ResponseTransformFunction } from '@shared/types/ai-providers/config';
 
export const bedrockDeleteFileResponseTransform: ResponseTransformFunction = (
  response,
  responseStatus,
) => {
  if (responseStatus !== 200) {
    const error = bedrockErrorResponseTransform(response);
    if (error) {
      return error;
    }
  }
  throw new GatewayError(`deleteFile is not supported by Bedrock`);
};