@microsoft/agents-copilotstudio-client
Version:
Microsoft Copilot Studio Client for JavaScript. Copilot Studio Client.
35 lines • 1.1 kB
JavaScript
;
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.createStartResponse = createStartResponse;
exports.createExecuteTurnResponse = createExecuteTurnResponse;
/**
* Creates a StartResponse from an array of activities.
* @param activities The activities to include in the response.
* @param conversationId The conversation ID.
* @returns A new StartResponse object.
*/
function createStartResponse(activities, conversationId) {
return {
activities,
conversationId,
isNewConversation: true
};
}
/**
* Creates an ExecuteTurnResponse from an array of activities.
* @param activities The activities to include in the response.
* @param conversationId The conversation ID.
* @returns A new ExecuteTurnResponse object.
*/
function createExecuteTurnResponse(activities, conversationId) {
return {
activities,
conversationId,
activityCount: activities.length
};
}
//# sourceMappingURL=responses.js.map