layz_get_capabilities (and editor context) rather than relying only on static docs.
Discovery
Templates and runs
layz_list_templates, layz_start_workflow, layz_get_status, layz_get_current_step, layz_list_runs, layz_advance_step, layz_skip_step, layz_go_to_step, layz_complete_run, layz_get_workflow_link, layz_set_step_data, layz_list_run_files
Guided content modules
layz_download_videos, layz_analyze_videos (not for Generic Commentary), layz_wait_for_processing, layz_set_script, layz_get_script_brief, layz_set_script_brief, layz_approve_script, layz_measure_audio, layz_view_video_frames, layz_list_voices, layz_generate_voiceover, layz_get_source_discovery_brief, layz_set_source_discovery
Smart pipelines
layz_plan_workflow, layz_request_upload, layz_list_recent_files, layz_download_media, layz_remove_text, layz_enhance_media, layz_get_run, layz_show_run
Editor projects
layz_open_editor_project, layz_list_projects, layz_create_project, layz_duplicate_project, layz_delete_project, layz_import_project_media, layz_get_editor_context, layz_apply_editor_commands, layz_apply_default_edit, layz_export_video, layz_autopilot, layz_export_subtitles, layz_export_timeline, layz_list_exports, layz_import_image
Edit sessions
layz_begin_edit_session, layz_review_edit_session, layz_get_edit_session, layz_discard_edit_session
Editor command tools
More than 100 tools namedlayz_editor_<command> covering:
- Timeline: add/trim/split/move/remove/replace/slip/roll/ripple/close gaps
- Audio: separate, normalize, duck, fades, envelope, processing, denoise, silence, beats
- Captions and transcript: generate, style, import, translate, fillers, masks
- Visuals: filters, effects, blur, chroma key, LUT, grade, theme
- Motion: motion graphics, stickers, text, camera moves, layouts, animations
- Keyframes and transforms: position, scale, rotation, opacity
- Masks, multicam, markers, sequences, folders, design styles, versions, watermark, undo/redo
{ type, params } objects to layz_apply_editor_commands.

