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 18 19 20 21 | 6x 6x 6x 6x 6x | import { IsArray, IsBoolean, IsNotEmpty, IsString } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';
export class BatchUpdateMcpToolsDto {
@ApiProperty({
description: 'Array of tool IDs to update',
example: ['mcp_server_read_file', 'mcp_server_write_file'],
})
@IsArray()
@IsString({ each: true })
@IsNotEmpty({ each: true })
toolIds: string[];
@ApiProperty({
description: 'Activation status to set for all specified tools',
})
@IsBoolean()
@IsNotEmpty()
is_active: boolean;
}
|