Audiobook Studio 2.0 docs

Compatibility & Versioning

Studio checks that a plugin matches the contract version it expects before trusting it.

In progress: contract-version checks are being finalized in 2.0.
At a glance
  • A contract version (v1) defines the expected surface.
  • Expected callables and signatures are verified.
  • Checks run at load, before synthesis.

Contract version

The plugin contract is versioned. Studio knows which contract version it supports and validates plugins against it.

What's checked

Required callables must exist with the expected signatures. Validation happens at load, so an incompatible plugin fails fast with a clear reason instead of mid-job.