fix(maker): sync beta tested Maker changes#256
Merged
Conversation
- Add Maker project creation support to the init flow and CLI project handling. - Expose 3D model proxy tools alongside Maker image, video, and music tools. - Persist 3D phase preview and generated model assets into Maker project paths. - Keep latest main proxy media handling, data URL conversion, and error reporting behavior. - Update Maker workflow docs and tests for the combined local asset flow.
- Download original GLB/FBX model files from model_cdn_url into assets/model. - Add structuredContent for parsed proxy JSON results without changing tool schemas. - Add assetKind metadata for model, mdl_zip, and render registry entries. - Update Maker skill and docs to describe 3D model output locations. - Verify with targeted Maker tests, build, lint, format check, and diff check.
- Route 创建项目 / 创建游戏 intent to taptap-maker init --create. - Keep 0,创建新项目 visible in app selection and status output. - Add AGENTS.md managed policy checks and update helpers. - Add taptap-maker upgrade for MCP config plus AGENTS policy refresh. - Make MCP config writes idempotent with a latest TapTap backup. - Update Maker docs, bundled skills, README, and regression tests. Validation: - npm test -- --runInBand maker skill/cli/status/dev-kit/proxy tests - npm run lint - npm run format:check - git diff --check
- Catch MDL zip extraction failures during 3D final asset materialization. - Record mdlExtractError and continue downloading rendered preview images. - Register downloaded MDL zip assets even when extraction fails to avoid orphaned files. - Add regression coverage for invalid MDL zip responses. Validation: - npm test -- makerBuildLocalChanges.test.ts --runInBand - npm run build - npm run lint - npm run format:check - git diff --check
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动内容
Cherry-picked commits
验证