20 lines
1.0 KiB
JavaScript
20 lines
1.0 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.buildAssistantDeepTurnPackagingInput = buildAssistantDeepTurnPackagingInput;
|
|
function buildAssistantDeepTurnPackagingInput(args) {
|
|
return {
|
|
...args,
|
|
routesForDebug: Array.isArray(args.routesForDebug) ? args.routesForDebug : [],
|
|
followupStateUsage: args.followupStateUsage ?? null,
|
|
composition: {
|
|
reply_type: args.composition.reply_type,
|
|
fallback_type: args.composition.fallback_type,
|
|
answer_structure_v11: args.composition.answer_structure_v11 ?? null,
|
|
problem_centric_answer_applied: args.composition.problem_centric_answer_applied ?? false,
|
|
problem_units_used_count: args.composition.problem_units_used_count ?? 0,
|
|
problem_answer_mode: args.composition.problem_answer_mode ?? "stage1_policy_v11",
|
|
problem_unit_ids_used: Array.isArray(args.composition.problem_unit_ids_used) ? args.composition.problem_unit_ids_used : []
|
|
}
|
|
};
|
|
}
|