Skip to content

feat(cli): default Smart Topology to Meshy T2.5 - #16

Merged
yujiaxu-ops merged 1 commit into
mainfrom
feat/smart-topology-default-t2-5
Oct 15, 2026
Merged

yujiaxu-ops merged 1 commit into
mainfrom
feat/smart-topology-default-t2-5

Conversation

@yujiaxu-ops

Copy link
Copy Markdown
Collaborator

Smart Topology requests without --ai-model currently run Meshy T2. This change makes image-to-3d and text-to-3d preview explicitly request meshy-t2.5, aligning the CLI with 3D Agent. The canonical API model ID stays meshy-t2.5.

T2.5 uses the API's default 15,000 triangles and accepts up to 30,000. Explicit --ai-model meshy-t2 remains available with its 10,000-triangle CLI default. Conditional defaults are applied after JSON and flags merge, preserving explicit selections and flag precedence. Help, usage documentation and the bundled skill describe the new default.

Validation: all 639 tests pass (env -u NO_COLOR pnpm test); pnpm typecheck and pnpm build pass. Integration tests cover both commands, raw JSON, explicit T2 selections, flag precedence, model-specific polycount limits and unchanged standard-generation defaults. Both command help outputs were checked.

@yujiaxu-ops
yujiaxu-ops merged commit b371fd9 into main Oct 15, 2026
5 checks passed
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.

1 participant