Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ struct RestDecision {
let requestID: String
let shouldOfferRest: Bool
let message: String
let reasonCode: String
let generatedTask: GeneratedRestTask?
}

Expand Down Expand Up @@ -120,6 +121,7 @@ final class HTTPRestDecisionProvider: RestDecisionProviding {
requestID: suggestion.requestID,
shouldOfferRest: suggestion.shouldOfferRest,
message: suggestion.message,
reasonCode: suggestion.reasonCode,
generatedTask: suggestion.generatedTask
)
}
Expand Down Expand Up @@ -167,13 +169,15 @@ private struct RestSuggestionResponse: Decodable {
let requestID: String
let shouldOfferRest: Bool
let message: String
let reasonCode: String
let generatedTask: GeneratedRestTask?
let defaultQuestID: String?

enum CodingKeys: String, CodingKey {
case requestID = "request_id"
case shouldOfferRest = "should_offer_rest"
case message
case reasonCode = "reason_code"
case generatedTask = "generated_task"
case defaultQuestID = "default_quest_id"
}
Expand Down
Loading