perform
Performance mode — enter a safety-constrained live performance context with energy tracking and safe moves
Enter performance mode with safety constraints and energy tracking.
Orchestration Flow
- Session kernel —
get_session_kernel(request_text="live performance", mode="improve") - Route —
route_request("live performance")→ workflow_mode should beperformance_safe - Performance state —
get_performance_statefor current scene, energy level, and safe moves
Safety-First Rules
- NEVER execute moves rated "high risk" during performance
- ALWAYS use
get_performance_safe_movesbefore ANY change - Only fire scenes, adjust volumes, and trigger safe effects
- No device loading, track creation, or destructive operations
Performance Tools
- Safe moves —
get_performance_safe_movesfor available actions - Scene handoff —
plan_scene_handofffor safe transitions between scenes - Energy tracking — monitor energy level across scene transitions
- Semantic moves — only performance-safe semantic moves:
smooth_scene_handoff— safe transition between scenes- Gesture templates:
pre_arrival_vacuum,re_entry_spotlight
Live Dashboard
- Monitor —
get_track_meters(include_stereo=true)for real-time levels - Spectrum —
get_master_spectrumfor frequency balance during performance - Playing clips —
get_playing_clipsto see what's active
Recovery
- If something goes wrong —
undoimmediately - Emergency —
stop_all_clipsif audio goes haywire - Check safety —
check_safetyto verify constraints are holding
Keep the user informed of what's happening. Never make surprise changes during a live set.