develop-timeline-studio-plugin
Develop Timeline Studio generation plugins
Build a source-integrated generation connector that remains isolated from Timeline Studio's editing core and returns real downloadable media to My assets.
Start with the contract
Read ../../docs/generation-plugin-development.md completely before designing or changing a connector. Treat it as the source of truth for provider eligibility, runtime classes, manifest and adapter shapes, security, localization, output normalization, and completion criteria.
Also read the repository's AGENTS.md and inspect the current implementations in:
src/components/GenerationPlugins.jsxsrc/hooks/useGenerationPlugins.js
Do not assume that an external installable plugin runtime already exists. Current plugins are reviewed source integrations. If the shared registry and host described by the contract are absent, make only the bounded extraction required for the requested provider and preserve existing provider behavior.
Decide before implementing
Use the provider's current official documentation to establish: