Skip to content

refactor(BA-7754): switch vfolder update DTO to Unset - #14417

Draft
wngh4628 wants to merge 2 commits into
mainfrom
feature/BA-7754-vfolder-unset
Draft

refactor(BA-7754): switch vfolder update DTO to Unset#14417
wngh4628 wants to merge 2 commits into
mainfrom
feature/BA-7754-vfolder-unset

Conversation

@wngh4628

@wngh4628 wngh4628 commented Sep 8, 2026

Copy link
Copy Markdown

Switch the vfolder update DTO from the legacy Sentinel marker to Unset (omitted = no change).

  • common/dto/manager/v2/vfolder/request.py: UpdateVFolderInput.name changes from str | Sentinel | None = SENTINEL to str | None | Unset = UNSET; the field description now reads "Omit to leave unchanged." (name is non-nullable, so null does not clear it); the name validator skips Unset instead of Sentinel.
  • tests/unit/common/dto/manager/v2/vfolder/test_request.py: SENTINEL/Sentinel assertions become UNSET/Unset.

🤖 Generated with Claude Code

https://claude.ai/code/session_017idp6rKVV33XrzJG1yWYXo

@wngh4628
wngh4628 requested a review from a team as a code owner September 8, 2026 06:33
@github-actions github-actions Bot added size:S 10~30 LoC comp:common Related to Common component labels Sep 8, 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017idp6rKVV33XrzJG1yWYXo
@wngh4628
wngh4628 force-pushed the feature/BA-7754-vfolder-unset branch from 8e848ee to 36388ba Compare September 8, 2026 07:22
@github-actions github-actions Bot added size:M 30~100 LoC and removed size:S 10~30 LoC labels Sep 9, 2026
@wngh4628
wngh4628 marked this pull request as draft September 9, 2026 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp:common Related to Common component size:M 30~100 LoC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant