fix: clean migration, cross-team isolation test, and PUT field-set fix for target_lists

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
chihlasm
2026-02-17 11:29:25 -05:00
parent 0c2d4ba685
commit adcdf39d35
5 changed files with 91 additions and 393 deletions

View File

@@ -18,7 +18,7 @@ class TargetListCreate(BaseModel):
class TargetListUpdate(BaseModel):
name: Optional[str] = Field(None, min_length=1, max_length=255)
description: Optional[str] = None
targets: Optional[list[TargetEntry]] = None
targets: Optional[list[TargetEntry]] = Field(None, min_length=1)
class TargetListResponse(BaseModel):