# TScenarioRunResponse:
Features {
  Intent: "personal_assistant.scenarios.music_play"
}
Version: "trunk@******"
ContinueArguments {
  [type.googleapis.com/NAlice.NHollywoodFw.TProtoHwSceneCCAArguments] {
    ScenarioArgs {
      [type.googleapis.com/NAlice.NHollywood.TMusicArguments] {
        ExecutionFlowType: ThinClientDefault
        AccountStatus {
          Uid: "1083955728"
          HasPlus: true
          HasMusicSubscription: true
          MusicSubscriptionRegionId: 225
        }
        RadioRequest {
          StationIds: "user:onyourwave"
        }
        IoTUserInfo {
          RawUserInfo: "{\"payload\": {\"devices\": []}}"
        }
        IsNewContentRequestedByUser: true
      }
    }
    ProtoHwScene {
      OldFlowSelected: true
    }
  }
}

# TScenarioContinueResponse:
ResponseBody {
  Layout {
    Cards {
      Text: "Включаю."
    }
    OutputSpeech: "Включаю."
    Directives {
      AudioPlayDirective {
        Name: "music"
        Stream {
          Id: "33627"
          Url: "https://storage.mds.yandex.net/get-alice/24371_9e145c0a.107036495.8.33627/320?sign=81020e62960a59c52487bdc4831d82198573f955b015dbd2526f7b88cab7e01c&ts=62b1c2d3&offset=33687"
          StreamFormat: MP3
          Normalization {
            IntegratedLoudness: -9.12
            TruePeak: 0.93
          }
          ExpiringAtMs: 1655816915835
        }
        AudioPlayMetadata {
          Title: "Say It Right"
          SubTitle: "Nelly Furtado"
          ArtImageUrl: "avatars.yandex.net/get-music-content/41288/d1f31be5.a.2785-1/%%"
          GlagolMetadata {
            MusicMetadata {
              Id: "user:onyourwave"
              Type: Radio
              PrevTrackInfo {
                Id: "rusradio"
              }
              NextTrackInfo {
                Id: "26353594"
              }
              RepeatMode: None
            }
          }
        }
        Callbacks {
          OnPlayStartedCallback {
            Name: "music_thin_client_on_started"
            IgnoreAnswer: true
            Payload {
              fields {
                key: "events"
                value {
                  list_value {
                    values {
                      struct_value {
                        fields {
                          key: "playAudioEvent"
                          value {
                            struct_value {
                              fields {
                                key: "albumId"
                                value {
                                  string_value: "2785"
                                }
                              }
                              fields {
                                key: "albumType"
                                value {
                                  string_value: "single"
                                }
                              }
                              fields {
                                key: "batchId"
                                value {
                                  string_value: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
                                }
                              }
                              fields {
                                key: "context"
                                value {
                                  string_value: "radio"
                                }
                              }
                              fields {
                                key: "contextItem"
                                value {
                                  string_value: "user:onyourwave"
                                }
                              }
                              fields {
                                key: "from"
                                value {
                                  string_value: "alice-discovery-radio-user"
                                }
                              }
                              fields {
                                key: "playId"
                                value {
                                  string_value: "jSF8DM6g7fe2"
                                }
                              }
                              fields {
                                key: "radioSessionId"
                                value {
                                  string_value: "5fS0-fi2U24MyllmY74-hr85"
                                }
                              }
                              fields {
                                key: "trackId"
                                value {
                                  string_value: "33627"
                                }
                              }
                              fields {
                                key: "uid"
                                value {
                                  string_value: "1083955728"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                    values {
                      struct_value {
                        fields {
                          key: "radioFeedbackEvent"
                          value {
                            struct_value {
                              fields {
                                key: "radioSessionId"
                                value {
                                  string_value: "5fS0-fi2U24MyllmY74-hr85"
                                }
                              }
                              fields {
                                key: "stationId"
                                value {
                                  string_value: "user:onyourwave"
                                }
                              }
                              fields {
                                key: "type"
                                value {
                                  string_value: "RadioStarted"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                    values {
                      struct_value {
                        fields {
                          key: "radioFeedbackEvent"
                          value {
                            struct_value {
                              fields {
                                key: "batchId"
                                value {
                                  string_value: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
                                }
                              }
                              fields {
                                key: "radioSessionId"
                                value {
                                  string_value: "5fS0-fi2U24MyllmY74-hr85"
                                }
                              }
                              fields {
                                key: "stationId"
                                value {
                                  string_value: "user:onyourwave"
                                }
                              }
                              fields {
                                key: "trackId"
                                value {
                                  string_value: "33627:2785"
                                }
                              }
                              fields {
                                key: "type"
                                value {
                                  string_value: "TrackStarted"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
          OnPlayStoppedCallback {
            Name: "music_thin_client_on_stopped"
            IgnoreAnswer: true
            Payload {
              fields {
                key: "events"
                value {
                  list_value {
                    values {
                      struct_value {
                        fields {
                          key: "playAudioEvent"
                          value {
                            struct_value {
                              fields {
                                key: "albumId"
                                value {
                                  string_value: "2785"
                                }
                              }
                              fields {
                                key: "albumType"
                                value {
                                  string_value: "single"
                                }
                              }
                              fields {
                                key: "batchId"
                                value {
                                  string_value: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
                                }
                              }
                              fields {
                                key: "context"
                                value {
                                  string_value: "radio"
                                }
                              }
                              fields {
                                key: "contextItem"
                                value {
                                  string_value: "user:onyourwave"
                                }
                              }
                              fields {
                                key: "from"
                                value {
                                  string_value: "alice-discovery-radio-user"
                                }
                              }
                              fields {
                                key: "playId"
                                value {
                                  string_value: "jSF8DM6g7fe2"
                                }
                              }
                              fields {
                                key: "radioSessionId"
                                value {
                                  string_value: "5fS0-fi2U24MyllmY74-hr85"
                                }
                              }
                              fields {
                                key: "trackId"
                                value {
                                  string_value: "33627"
                                }
                              }
                              fields {
                                key: "uid"
                                value {
                                  string_value: "1083955728"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
          OnPlayFinishedCallback {
            Name: "music_thin_client_on_finished"
            IgnoreAnswer: true
            Payload {
              fields {
                key: "events"
                value {
                  list_value {
                    values {
                      struct_value {
                        fields {
                          key: "playAudioEvent"
                          value {
                            struct_value {
                              fields {
                                key: "albumId"
                                value {
                                  string_value: "2785"
                                }
                              }
                              fields {
                                key: "albumType"
                                value {
                                  string_value: "single"
                                }
                              }
                              fields {
                                key: "batchId"
                                value {
                                  string_value: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
                                }
                              }
                              fields {
                                key: "context"
                                value {
                                  string_value: "radio"
                                }
                              }
                              fields {
                                key: "contextItem"
                                value {
                                  string_value: "user:onyourwave"
                                }
                              }
                              fields {
                                key: "from"
                                value {
                                  string_value: "alice-discovery-radio-user"
                                }
                              }
                              fields {
                                key: "playId"
                                value {
                                  string_value: "jSF8DM6g7fe2"
                                }
                              }
                              fields {
                                key: "radioSessionId"
                                value {
                                  string_value: "5fS0-fi2U24MyllmY74-hr85"
                                }
                              }
                              fields {
                                key: "trackId"
                                value {
                                  string_value: "33627"
                                }
                              }
                              fields {
                                key: "uid"
                                value {
                                  string_value: "1083955728"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                    values {
                      struct_value {
                        fields {
                          key: "radioFeedbackEvent"
                          value {
                            struct_value {
                              fields {
                                key: "batchId"
                                value {
                                  string_value: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
                                }
                              }
                              fields {
                                key: "radioSessionId"
                                value {
                                  string_value: "5fS0-fi2U24MyllmY74-hr85"
                                }
                              }
                              fields {
                                key: "stationId"
                                value {
                                  string_value: "user:onyourwave"
                                }
                              }
                              fields {
                                key: "trackId"
                                value {
                                  string_value: "33627:2785"
                                }
                              }
                              fields {
                                key: "type"
                                value {
                                  string_value: "TrackFinished"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
          OnFailedCallback {
            Name: "music_thin_client_on_failed"
            IgnoreAnswer: true
            Payload {
              fields {
                key: "events"
                value {
                  list_value {
                    values {
                      struct_value {
                        fields {
                          key: "playAudioEvent"
                          value {
                            struct_value {
                              fields {
                                key: "albumId"
                                value {
                                  string_value: "2785"
                                }
                              }
                              fields {
                                key: "albumType"
                                value {
                                  string_value: "single"
                                }
                              }
                              fields {
                                key: "batchId"
                                value {
                                  string_value: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
                                }
                              }
                              fields {
                                key: "context"
                                value {
                                  string_value: "radio"
                                }
                              }
                              fields {
                                key: "contextItem"
                                value {
                                  string_value: "user:onyourwave"
                                }
                              }
                              fields {
                                key: "from"
                                value {
                                  string_value: "alice-discovery-radio-user"
                                }
                              }
                              fields {
                                key: "playId"
                                value {
                                  string_value: "jSF8DM6g7fe2"
                                }
                              }
                              fields {
                                key: "radioSessionId"
                                value {
                                  string_value: "5fS0-fi2U24MyllmY74-hr85"
                                }
                              }
                              fields {
                                key: "trackId"
                                value {
                                  string_value: "33627"
                                }
                              }
                              fields {
                                key: "uid"
                                value {
                                  string_value: "1083955728"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
        ScenarioMeta {
          key: "content_id"
          value: "CAQSD3VzZXI6b255b3Vyd2F2ZRoPdXNlcjpvbnlvdXJ3YXZl"
        }
        ScenarioMeta {
          key: "owner"
          value: "music"
        }
        ScenarioMeta {
          key: "queue_item"
          value: "CgUzMzYyNxoMU2F5IEl0IFJpZ2h0Mj9hdmF0YXJzLnlhbmRleC5uZXQvZ2V0LW11c2ljLWNvbnRlbnQvNDEyODgvZDFmMzFiZTUuYS4yNzg1LTEvJSU6vQEKrAFodHRwczovL3N0b3JhZ2UubWRzLnlhbmRleC5uZXQvZ2V0LWFsaWNlLzI0MzcxXzllMTQ1YzBhLjEwNzAzNjQ5NS44LjMzNjI3LzMyMD9zaWduPTgxMDIwZTYyOTYwYTU5YzUyNDg3YmRjNDgzMWQ4MjE5ODU3M2Y5NTViMDE1ZGJkMjUyNmY3Yjg4Y2FiN2UwMWMmdHM9NjJiMWMyZDMmb2Zmc2V0PTMzNjg3EIW42Yb8LSD7loSzmDBKDGpTRjhETTZnN2ZlMlDCjg2CAQVtdXNpY5oBpQEKBDI3ODUSDFNheSBJdCBSaWdodBoDcG9wIgZzaW5nbGUqBDcwOTAyFQoNTmVsbHkgRnVydGFkbxoENzA5MDgBQAFKP2F2YXRhcnMueWFuZGV4Lm5ldC9nZXQtbXVzaWMtY29udGVudC80MTI4OC9kMWYzMWJlNS5hLjI3ODUtMS8lJVIVCg1OZWxseSBGdXJ0YWRvGgQ3MDkwYgQIARABaNYPcDyqASQIBBIPdXNlcjpvbnlvdXJ3YXZlGg91c2VyOm9ueW91cndhdmWyARIJPQrXo3A9IsARw/UoXI/C7T8="
        }
        ScreenType: Music
      }
    }
  }
  SemanticFrame {
    Name: "personal_assistant.scenarios.music_play"
    Slots {
      Name: "answer"
      Type: "music_result"
      AcceptedTypes: "music_result"
    }
  }
  State {
    [type.googleapis.com/NAlice.NHollywood.NMusic.TScenarioState] {
      Queue {
        PlaybackContext {
          ContentId {
            Type: Radio
            Id: "user:onyourwave"
            Ids: "user:onyourwave"
          }
          BiometryOptions {
            UserId: "1083955728"
          }
        }
        History {
          TrackId: "rusradio"
          Title: "Русское радио"
          CoverUrl: "avatars.mds.yandex.net/get-music-misc/28592/rusradio-225/%%"
          UrlInfo {
            Url: "https://strm.yandex.ru/fm/fm_rusradio/fm_rusradio0.m3u8"
            UrlTime: 1579488271000
            UrlFormat: UrlFormatHls
            ExpiringAtMs: 18446744073709551615
          }
          PlayId: "lOMVhCfF6o7F"
          DurationMs: 2147483647
          Type: "fm_radio"
          OriginContentId {
            Type: FmRadio
            Id: "rusradio"
          }
          FmRadioInfo {
            FmRadioId: "rusradio"
            FmRadioStreamUrl: "https://strm.yandex.ru/fm/fm_rusradio/fm_rusradio0.m3u8"
            Active: true
            Available: true
            Frequency: "105.7"
            Score: 1.0
            Color: "#E31E24"
          }
        }
        History {
          TrackId: "33627"
          Title: "Say It Right"
          CoverUrl: "avatars.yandex.net/get-music-content/41288/d1f31be5.a.2785-1/%%"
          UrlInfo {
            Url: "https://storage.mds.yandex.net/get-alice/24371_9e145c0a.107036495.8.33627/320?sign=81020e62960a59c52487bdc4831d82198573f955b015dbd2526f7b88cab7e01c&ts=62b1c2d3&offset=33687"
            UrlTime: 1579488271365
            ExpiringAtMs: 1655816915835
          }
          PlayId: "jSF8DM6g7fe2"
          DurationMs: 214850
          Type: "music"
          TrackInfo {
            AlbumId: "2785"
            AlbumTitle: "Say It Right"
            Genre: "pop"
            AlbumType: "single"
            ArtistId: "7090"
            Artists {
              Name: "Nelly Furtado"
              Id: "7090"
            }
            Available: true
            AvailableForPremiumUsers: true
            AlbumCoverUrl: "avatars.yandex.net/get-music-content/41288/d1f31be5.a.2785-1/%%"
            AlbumArtists {
              Name: "Nelly Furtado"
              Id: "7090"
            }
            LyricsInfo {
              HasAvailableSyncLyrics: true
              HasAvailableTextLyrics: true
            }
            AlbumYear: 2006
            AlbumLikes: 60
          }
          OriginContentId {
            Type: Radio
            Id: "user:onyourwave"
            Ids: "user:onyourwave"
          }
          Normalization {
            IntegratedLoudness: -9.12
            TruePeak: 0.93
          }
        }
        Queue {
          TrackId: "26353594"
          Title: "Lost On You"
          CoverUrl: "avatars.yandex.net/get-music-content/42108/a903c4c2.a.3134727-1/%%"
          DurationMs: 266160
          Type: "music"
          TrackInfo {
            AlbumId: "3134727"
            AlbumTitle: "Lost On You"
            Genre: "alternative"
            AlbumType: "single"
            ArtistId: "4492661"
            Artists {
              Name: "LP"
              Id: "4492661"
            }
            Available: true
            AvailableForPremiumUsers: true
            AlbumCoverUrl: "avatars.yandex.net/get-music-content/42108/a903c4c2.a.3134727-1/%%"
            AlbumArtists {
              Name: "LP"
              Id: "4492661"
            }
            LyricsInfo {
              HasAvailableSyncLyrics: true
              HasAvailableTextLyrics: true
            }
            AlbumYear: 2016
            AlbumLikes: 94
          }
          OriginContentId {
            Type: Radio
            Id: "user:onyourwave"
            Ids: "user:onyourwave"
          }
          Normalization {
            IntegratedLoudness: -8.58
            TruePeak: 0.71
          }
        }
        Queue {
          TrackId: "94403454"
          Title: "Вороны"
          CoverUrl: "avatars.yandex.net/get-music-content/4401814/609f263f.a.19129721-1/%%"
          DurationMs: 149250
          Type: "music"
          TrackInfo {
            AlbumId: "19129721"
            AlbumTitle: "Вороны"
            Genre: "pop"
            AlbumType: "single"
            ArtistId: "13022187"
            Artists {
              Name: "Nezboretsky"
              Id: "13022187"
            }
            Available: true
            AvailableForPremiumUsers: true
            AlbumCoverUrl: "avatars.yandex.net/get-music-content/4401814/609f263f.a.19129721-1/%%"
            AlbumArtists {
              Name: "Nezboretsky"
              Id: "13022187"
            }
            LyricsInfo {
            }
            AlbumYear: 2021
            AlbumLikes: 91
          }
          OriginContentId {
            Type: Radio
            Id: "user:onyourwave"
            Ids: "user:onyourwave"
          }
          Normalization {
            IntegratedLoudness: -7.63
            TruePeak: 1.36
          }
        }
        Queue {
          TrackId: "14422944"
          Title: "Riptide"
          CoverUrl: "avatars.yandex.net/get-music-content/34131/3798e465.a.1573487-1/%%"
          DurationMs: 204280
          Type: "music"
          TrackInfo {
            AlbumId: "1573487"
            AlbumTitle: "God Loves You When You\'re Dancing"
            Genre: "foreignbard"
            ArtistId: "1630184"
            Artists {
              Name: "Vance Joy"
              Id: "1630184"
            }
            Available: true
            AvailableForPremiumUsers: true
            AlbumCoverUrl: "avatars.yandex.net/get-music-content/34131/3798e465.a.1573487-1/%%"
            AlbumArtists {
              Name: "Vance Joy"
              Id: "1630184"
            }
            LyricsInfo {
              HasAvailableSyncLyrics: true
              HasAvailableTextLyrics: true
            }
            AlbumYear: 2013
            AlbumLikes: 75
          }
          OriginContentId {
            Type: Radio
            Id: "user:onyourwave"
            Ids: "user:onyourwave"
          }
          Normalization {
            IntegratedLoudness: -9.0
            TruePeak: 1.09
          }
        }
        Queue {
          TrackId: "82793522"
          Title: "Colorado"
          CoverUrl: "avatars.yandex.net/get-music-content/5457712/4120a721.a.18601440-1/%%"
          DurationMs: 174340
          Type: "music"
          TrackInfo {
            AlbumId: "18601440"
            AlbumTitle: "Trip Tape"
            Genre: "indie"
            ArtistId: "2641320"
            Artists {
              Name: "Milky Chance"
              Id: "2641320"
            }
            Available: true
            AvailableForPremiumUsers: true
            AlbumCoverUrl: "avatars.yandex.net/get-music-content/5457712/4120a721.a.18601440-1/%%"
            AlbumArtists {
              Name: "Milky Chance"
              Id: "2641320"
            }
            LyricsInfo {
              HasAvailableSyncLyrics: true
              HasAvailableTextLyrics: true
            }
            AlbumYear: 2021
            AlbumLikes: 210
          }
          OriginContentId {
            Type: Radio
            Id: "user:onyourwave"
            Ids: "user:onyourwave"
          }
          Normalization {
            IntegratedLoudness: -9.88
            TruePeak: -0.05
          }
        }
        CurrentContentLoadingState {
          Radio {
            BatchId: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
            SessionId: "5fS0-fi2U24MyllmY74-hr85"
          }
        }
        Config {
          PageSize: 20
          HistorySize: 10
          ExplicitFilteredOutWarningRate: 0.25
          FindTrackIdxPageSize: 10000
        }
        FiltrationMode: Moderate
      }
      BiometryUserId: "1083955728"
    }
  }
  AnalyticsInfo {
    Intent: "personal_assistant.scenarios.music_play"
    Actions {
      Id: "music_play"
      Name: "music play"
      HumanReadable: "Первый трек, который включится"
    }
    Objects {
      Id: "music.first_track_id"
      Name: "first_track_id"
      HumanReadable: "Nelly Furtado, трек \"Say It Right\""
      FirstTrack {
        Id: "33627"
        Genre: "pop"
        Duration: "214850"
        AlbumType: "single"
      }
    }
    Events {
      Timestamp: 1579488271365000
      MusicEvent {
        AnswerType: Filters
        Id: "user:onyourwave"
      }
    }
    Events {
      Timestamp: 1579488271365000
      MusicMonitoringEvent {
        BatchOfTracksRequested: true
      }
    }
    ProductScenarioName: "music"
    NlgRenderHistoryRecords {
      TemplateName: "music_play"
      PhraseName: "render_result"
      Language: L_RUS
    }
  }
  StackEngine {
    Actions {
      NewSession {
      }
    }
    Actions {
      ResetAdd {
        Effects {
          Callback {
            Name: "music_thin_client_next"
          }
        }
        RecoveryAction {
          Callback {
            Name: "music_thin_client_recovery"
            Payload {
              fields {
                key: "playback_context"
                value {
                  struct_value {
                    fields {
                      key: "biometry_options"
                      value {
                        struct_value {
                          fields {
                            key: "user_id"
                            value {
                              string_value: "1083955728"
                            }
                          }
                        }
                      }
                    }
                    fields {
                      key: "content_id"
                      value {
                        struct_value {
                          fields {
                            key: "id"
                            value {
                              string_value: "user:onyourwave"
                            }
                          }
                          fields {
                            key: "ids"
                            value {
                              list_value {
                                values {
                                  string_value: "user:onyourwave"
                                }
                              }
                            }
                          }
                          fields {
                            key: "type"
                            value {
                              string_value: "Radio"
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
              fields {
                key: "radio"
                value {
                  struct_value {
                    fields {
                      key: "batch_id"
                      value {
                        string_value: "332f9a71-e2a8-5f3b-bd06-e6dabbadoo01.ONcj"
                      }
                    }
                    fields {
                      key: "session_id"
                      value {
                        string_value: "5fS0-fi2U24MyllmY74-hr85"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
Version: "trunk@******"
