Skip to content

feat(models): offer fast mode on lucy-vton-3.6; lucy-vton-latest resolves to 3.6 - #222

Merged
tomershlasky merged 1 commit into
mainfrom
vancouver
Oct 12, 2026
Merged

tomershlasky merged 1 commit into
mainfrom
vancouver

Conversation

@tomershlasky

@tomershlasky tomershlasky commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Description

Two updates for lucy-vton-3.6, now that the API supports them:

  1. Fast mode on lucy-vton-3.6. The realtime registry entry gains supportedSpeeds: ["fast"]. The API already serves 3.6 on the fast tier, billed at 2x the standard realtime rate like 3.5. Without this change, speed: "fast" on 3.6 logs a "model does not list it" warning. This applies to realtime only; batch has no speed tier.
  2. lucy-vton-latest → lucy-vton-3.6. The alias resolves server-side, so the SDK only updates comments, docs and test names. 3.5 and 3.6 have identical geometry: realtime 1280x720 at {ideal: 30, max: 30}, video 1280x720 at 20 fps. The alias entries keep their values, and lucy-vton-latest keeps supportedSpeeds: ["fast"].

Following the AGENTS.md runbook, supportedSpeeds is added only now that the API actually serves 3.6 on the fast tier.

Changes

File Change
src/shared/model.ts supportedSpeeds: ["fast"] on realtime lucy-vton-3.6; both lucy-vton-latest comments now point at 3.6
src/realtime/client.ts, README.md, index.html fast-mode model lists now include lucy-vton-3.6
AGENTS.md removes "opt-in by name; no fast tier" from 3.6; lucy-vton-latest → lucy-vton-3.6
tests/unit.test.ts adds 3.6 to fastRealtimeModels (the pinned exact set); 3.6 asserts ["fast"]; latest test titles say 3.6
tests/realtime.unit.test.ts adds 3.6 to the "no speed warning" loop

Verification

Command Result
pnpm --filter @decartai/sdk typecheck pass
pnpm --filter @decartai/sdk test 386 passed (15 files)
pnpm --filter @decartai/sdk build pass
pnpm --filter @decartai/sdk test:package pass
pnpm --filter @decartai/sdk format:check 86 files, clean

The live e2e was not run locally because no DECART_API_KEY was available.

Compatibility

Additive. models.realtime("lucy-vton-3.6").supportedSpeeds changes from undefined to ["fast"]. No ids, geometry or types change.

Server-side

  • Fast mode for lucy-vton-3.6 is already live on the API.
  • The lucy-vton-latest → 3.6 alias change is rolling out on the API separately. Only docs and comments here depend on it, so merge order doesn't matter.

Companion PRs (lucy-vton-3.6: fast mode + lucy-vton-latest → 3.6)


Open workspace in Conductor

@pkg-pr-new

pkg-pr-new Bot commented Oct 11, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@decartai/sdk@222

commit: 20fd3e6

@tomershlasky
tomershlasky merged commit 99d54bf into main Oct 12, 2026
5 checks passed
@tomershlasky
tomershlasky deleted the vancouver branch October 12, 2026 10:29
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