feat: 사이트 검사 최대 페이지 수 무제한 옵션 추가

- max_pages=0으로 무제한 모드 지원 (안전 상한 500페이지)
- 프론트엔드에 "무제한" 버튼 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jungwoo choi
2026-02-13 17:14:32 +09:00
parent 81b9104aea
commit 3e224d221a
3 changed files with 9 additions and 5 deletions

View File

@ -28,7 +28,7 @@ class PageStatus(str, Enum):
class StartSiteInspectionRequest(BaseModel):
url: HttpUrl
max_pages: int = Field(default=20, ge=1, le=50, description="최대 크롤링 페이지 수")
max_pages: int = Field(default=20, ge=0, le=500, description="최대 크롤링 페이지 수 (0=무제한)")
max_depth: int = Field(default=2, ge=1, le=3, description="최대 크롤링 깊이")