Skip to content

Add export texture dependency inspection#93

Merged
Ker102 merged 1 commit into
mainfrom
feature/blender-export-edgecase-tools
Jun 18, 2026
Merged

Add export texture dependency inspection#93
Ker102 merged 1 commit into
mainfrom
feature/blender-export-edgecase-tools

Conversation

@Ker102

@Ker102 Ker102 commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add inspect_export_texture_dependencies to inspect selected meshes' image texture dependencies before export.
  • Report resolved texture paths with linked-library context, missing textures, empty image filepaths, packed images, and risky portable-export formats.
  • Feed structured texture_dependencies and empty_texture_paths into validate_export_readiness object reports.
  • Wire the tool through LangChain, registry/filtering, system prompt, export guide, guide coverage, and capability inventory.

Validation

  • npx tsx scripts/test/test-blender-export-texture-dependencies.ts
  • python -m py_compile desktop/assets/vipermesh-addon.py public/downloads/vipermesh-addon.py
  • npx tsx scripts/test/test-blender-uv-export-validation.ts
  • npx tsx scripts/test/test-tool-guide-trigger-coverage.ts
  • npx tsx scripts/test/test-blender-capability-inventory.ts
  • npx tsc --noEmit --incremental false
  • npm run lint (passes; existing baseline-browser-mapping age warning)
  • git diff --check (passes; Windows line-ending warnings only)

@github-actions github-actions Bot added documentation Improvements or additions to documentation backend desktop scripts labels Jun 18, 2026
@coderabbitai

coderabbitai Bot commented Jun 18, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

An error occurred during the review process. Please try again later.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/blender-export-edgecase-tools

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Ker102 Ker102 merged commit 16eb8d9 into main Jun 18, 2026
6 checks passed
@Ker102 Ker102 deleted the feature/blender-export-edgecase-tools branch June 18, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend desktop documentation Improvements or additions to documentation scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant