diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 3e3e8bd..e00609d 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -14,7 +14,8 @@ "Bash(docker compose:*)", "Bash(ssh:*)", "Bash(ping:*)", - "Bash(curl:*)" + "Bash(curl:*)", + "Bash(echo \"No health endpoint\" curl -s https://iconsulting.szaiai.com/api/v1/users/profile -H \"x-user-id: test\")" ] } } diff --git a/packages/services/conversation-service/src/conversation/conversation.controller.ts b/packages/services/conversation-service/src/conversation/conversation.controller.ts index c9c9b89..de447df 100644 --- a/packages/services/conversation-service/src/conversation/conversation.controller.ts +++ b/packages/services/conversation-service/src/conversation/conversation.controller.ts @@ -8,13 +8,18 @@ import { HttpCode, HttpStatus, } from '@nestjs/common'; +import { IsOptional, IsString, IsNotEmpty } from 'class-validator'; import { ConversationService } from './conversation.service'; class CreateConversationDto { + @IsOptional() + @IsString() title?: string; } class SendMessageDto { + @IsNotEmpty() + @IsString() content: string; }