meeting service API 설계서 에러 해결

This commit is contained in:
cyjadela 2025-10-23 14:26:50 +09:00
parent 0602dd0740
commit b66caf0267

View File

@ -1293,6 +1293,8 @@ components:
format: uuid format: uuid
aiEnhancement: aiEnhancement:
$ref: '#/components/schemas/AIEnhancement' $ref: '#/components/schemas/AIEnhancement'
verificationStatus:
$ref: '#/components/schemas/VerificationStatus'
required: required:
- meetingId - meetingId
- sessionId - sessionId
@ -1340,6 +1342,82 @@ components:
- merged - merged
- suggestionsApplied - suggestionsApplied
EndMeetingRequest:
type: object
properties:
finalAgenda:
type: string
description: 최종 회의 안건
applyAiSuggestions:
type: boolean
default: true
description: AI 제안 자동 적용 여부
VerificationStatus:
type: object
properties:
totalSections:
type: integer
description: 전체 섹션 수
verifiedSections:
type: integer
description: 검증 완료된 섹션 수
verificationRate:
type: integer
description: 검증 완료율 (%)
sections:
type: array
items:
$ref: '#/components/schemas/SectionVerificationInfo'
description: 섹션별 검증 상태
required:
- totalSections
- verifiedSections
- verificationRate
- sections
SectionVerificationInfo:
type: object
properties:
sectionId:
type: string
format: uuid
sectionType:
type: string
enum: [DISCUSSION, DECISION, TODO, SCHEDULE, RESOURCE, CUSTOM]
title:
type: string
isVerified:
type: boolean
isLocked:
type: boolean
verifiers:
type: array
items:
$ref: '#/components/schemas/Verifier'
required:
- sectionId
- sectionType
- title
- isVerified
- isLocked
- verifiers
Verifier:
type: object
properties:
userId:
type: string
name:
type: string
verifiedAt:
type: string
format: date-time
required:
- userId
- name
- verifiedAt
# ==================== Minutes Schemas ==================== # ==================== Minutes Schemas ====================
MinutesListResponse: MinutesListResponse:
type: object type: object