Skip to content

Surgical Toolbox

Preflight keeps 5 master tools for agent surfaces. Texture workflows are additive actions under existing tools (no new master tool required).

  • load
  • export
  • reset
  • health
  • validation
  • texture (texture report + diagnosis-to-tool recommendations)
  • scene_graph
  • model_info
  • geometry
  • schema
  • scale
  • center
  • rotate
  • visibility
  • revert
  • apply
  • texture_convert (in-process texture remediation; supports backend=automatic|openSource|appleTextureConverter)
  • apply_all
  • plan_create
  • plan_execute
  • undo
  • screenshot
  • select
  • control

preflighttool exposes the same core engine:

  • preflighttool validate <file> (canonical diagnostics stream)
  • preflighttool texture analyze <file>
  • preflighttool texture convert <input> <output> [options] (--backend automatic|openSource|appleTextureConverter)

App-side texture conversion does not shell out to CLI; conversion is performed in-process through the shared interop layer.

CapabilityApp SettingsMCP/ACPCLI
Workflow profile (OpenUSD, RealityKit)Yestarget_profile input--profile / --target
Texture diagnoseDiagnostics UI + agentpreflight_diagnose(action=texture)preflighttool texture analyze
Texture convert backend selectionYes (default preference)preflight_fix(action=texture_convert, backend=...)preflighttool texture convert --backend ...