Paste a wrapped {"registry": {...}} object or a bare registry object. The modal stays open if the JSON cannot be parsed or loaded.
Replaces the route's built system prompt for the next generation only. The user prompt still comes from your input + the route's user_sections. Nothing is written back to the route.
Saveable, editable route. Custom routes are explicit-select only. Use {input} to inject the default user request; other {name} placeholders pull from runtime schema fields.
Load with promptlibretto.load_engine("name.json"). Copy, download .json, or save by name to ./promptlibretto_exports/ (the directory where you launched the studio). Override with PROMPTLIBRETTO_EXPORT_DIR.
Pick an example to load it as the current registry. Replaces whatever's in the panel.
Snapshot JSON — copy to share or back up. Includes the registry, your selections, runtime modes, slider, and template-var values.
Save the current registry, selections, runtime modes, and template-var values under a name. Reload any snapshot later from this list. Stored in your browser only.