Skip to content

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

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

Copy link
Copy Markdown
Contributor

Summary

  • Drop lucy-vton-2, lucy-vton-3 and the deprecated alias lucy-2.1-vton-2 from the realtime model registry in src/models.cpp (array shrinks 10 → 7); lucy-vton-3.5 and the lucy-vton-latest alias are unchanged.
  • Header doc in include/decart/models.h lists the remaining accepted names.
  • Tests: the vton-3 geometry check and the deprecated-alias check are removed; the "latest aliases" case is renamed.

Mirrors DecartAI/sdk#205 (JS, released as 0.2.0), decart-python#68, decart-android#27 and decart-ios#45. Same shape as #8 (mirage_v2 alias removal). Since accepted canonical names are removed, this warrants a minor bump (0.3.0) at release time rather than a patch.

Test plan

  • No cmake on my machine; relying on CI's Linux/Windows builds + doctest run.
  • rg 'lucy-vton-[23]|lucy-2\.1-vton-2' over the repo returns nothing.

https://claude.ai/code/session_01TNMMxPdhY2U2YZpnbKxZEN

@tomershlasky
tomershlasky merged commit 994bd32 into main Sep 15, 2026
4 checks passed
@tomershlasky
tomershlasky deleted the remove-lucy-vton-2-3 branch September 15, 2026 07:40
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