Skip to content

feat: remove retired lucy-vton-2 and lucy-vton-3 model IDs - #27

Merged
tomershlasky merged 1 commit into
mainfrom
remove-lucy-vton-2-3
Sep 15, 2026
Merged

tomershlasky merged 1 commit into
mainfrom
remove-lucy-vton-2-3

Conversation

@tomershlasky

@tomershlasky tomershlasky commented Sep 14, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Remove RealtimeModels.LUCY_VTON_2 / LUCY_VTON_3, VideoModels.LUCY_VTON_2 / LUCY_VTON_3 and the deprecated LUCY_2_1_VTON_2 constants, their fromName branches and their entries in all / allIncludingDeprecated.
  • LUCY_VTON_3_5 and LUCY_VTON_LATEST are unchanged. README tables and the VideoEditInput list updated.
  • Tests: counts drop to 7 realtime / 9 video models; the vton-2/3 and alias assertions are removed and the first video test asserts LUCY_2_1 instead.

Same shape as #6 (retired Lucy 2 IDs). Mirrors DecartAI/sdk#205. Public constants are removed, so this warrants a minor bump (0.8.0) rather than a patch.

Test plan

  • ./gradlew :sdk:testDebugUnitTest --tests 'ai.decart.sdk.RealtimeModelsTest' --tests 'ai.decart.sdk.VideoModelsTest' (JDK 17): 11 + 3 tests, 0 failures

https://claude.ai/code/session_01TNMMxPdhY2U2YZpnbKxZEN


Note

Medium Risk
Removing public model constants is a breaking change for apps still referencing vton-2/3; behavior is limited to registry/docs/tests with no runtime logic changes.

Overview
Retires lucy-vton-2 and lucy-vton-3 from the Android SDK model registries, matching the JS SDK and prior Lucy 2 ID removals.

Public constants LUCY_VTON_2 / LUCY_VTON_3 are dropped from RealtimeModels and VideoModels, along with the deprecated LUCY_2_1_VTON_2 alias and all related fromName branches and all / allIncludingDeprecated entries. LUCY_VTON_3_5 and LUCY_VTON_LATEST stay; batch LUCY_VTON_3_5 docs now state 1280×720 output.

README model tables and the VideoEditInput supported-model list no longer mention vton-2/3. Unit tests expect 7 realtime and 9 video models and drop vton-2/3 coverage.

Reviewed by Cursor Bugbot for commit c74cbeb. Bugbot is set up for automated code reviews on this repo. Configure here.

@tomershlasky
tomershlasky merged commit d7b169a into main Sep 15, 2026
1 check passed
@tomershlasky
tomershlasky deleted the remove-lucy-vton-2-3 branch September 15, 2026 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants