UNPKG

@copilotkit/runtime

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

70 lines (68 loc) • 7.03 kB
import "reflect-metadata"; import { MessageRole } from "./enums.mjs"; import { __decorateMetadata } from "../../_virtual/_@oxc-project_runtime@0.112.0/helpers/decorateMetadata.mjs"; import { __decorate } from "../../_virtual/_@oxc-project_runtime@0.112.0/helpers/decorate.mjs"; import { MessageStatusUnion } from "./message-status.type.mjs"; import { ResponseStatusUnion } from "./response-status.type.mjs"; import { ExtensionsResponse } from "./extensions-response.type.mjs"; import { BaseMetaEvent } from "./meta-events.type.mjs"; import { Field, InterfaceType, ObjectType } from "type-graphql"; //#region src/graphql/types/copilot-response.type.ts var _ref, _ref2, _ref3, _ref4, _ref5; let BaseMessageOutput = class BaseMessageOutput {}; __decorate([Field(() => String), __decorateMetadata("design:type", String)], BaseMessageOutput.prototype, "id", void 0); __decorate([Field(() => Date), __decorateMetadata("design:type", typeof (_ref = typeof Date !== "undefined" && Date) === "function" ? _ref : Object)], BaseMessageOutput.prototype, "createdAt", void 0); __decorate([Field(() => MessageStatusUnion), __decorateMetadata("design:type", Object)], BaseMessageOutput.prototype, "status", void 0); BaseMessageOutput = __decorate([InterfaceType({ resolveType(value) { if (value.hasOwnProperty("content")) return TextMessageOutput; else if (value.hasOwnProperty("name")) return ActionExecutionMessageOutput; else if (value.hasOwnProperty("result")) return ResultMessageOutput; else if (value.hasOwnProperty("state")) return AgentStateMessageOutput; else if (value.hasOwnProperty("format") && value.hasOwnProperty("bytes")) return ImageMessageOutput; } })], BaseMessageOutput); let TextMessageOutput = class TextMessageOutput {}; __decorate([Field(() => MessageRole), __decorateMetadata("design:type", typeof (_ref2 = typeof MessageRole !== "undefined" && MessageRole) === "function" ? _ref2 : Object)], TextMessageOutput.prototype, "role", void 0); __decorate([Field(() => [String]), __decorateMetadata("design:type", Array)], TextMessageOutput.prototype, "content", void 0); __decorate([Field(() => String, { nullable: true }), __decorateMetadata("design:type", String)], TextMessageOutput.prototype, "parentMessageId", void 0); TextMessageOutput = __decorate([ObjectType({ implements: BaseMessageOutput })], TextMessageOutput); let ActionExecutionMessageOutput = class ActionExecutionMessageOutput {}; __decorate([Field(() => String), __decorateMetadata("design:type", String)], ActionExecutionMessageOutput.prototype, "name", void 0); __decorate([Field(() => String, { nullable: true, deprecationReason: "This field will be removed in a future version" }), __decorateMetadata("design:type", String)], ActionExecutionMessageOutput.prototype, "scope", void 0); __decorate([Field(() => [String]), __decorateMetadata("design:type", Array)], ActionExecutionMessageOutput.prototype, "arguments", void 0); __decorate([Field(() => String, { nullable: true }), __decorateMetadata("design:type", String)], ActionExecutionMessageOutput.prototype, "parentMessageId", void 0); ActionExecutionMessageOutput = __decorate([ObjectType({ implements: BaseMessageOutput })], ActionExecutionMessageOutput); let ResultMessageOutput = class ResultMessageOutput {}; __decorate([Field(() => String), __decorateMetadata("design:type", String)], ResultMessageOutput.prototype, "actionExecutionId", void 0); __decorate([Field(() => String), __decorateMetadata("design:type", String)], ResultMessageOutput.prototype, "actionName", void 0); __decorate([Field(() => String), __decorateMetadata("design:type", String)], ResultMessageOutput.prototype, "result", void 0); ResultMessageOutput = __decorate([ObjectType({ implements: BaseMessageOutput })], ResultMessageOutput); let AgentStateMessageOutput = class AgentStateMessageOutput {}; __decorate([Field(() => String), __decorateMetadata("design:type", String)], AgentStateMessageOutput.prototype, "threadId", void 0); __decorate([Field(() => String), __decorateMetadata("design:type", String)], AgentStateMessageOutput.prototype, "agentName", void 0); __decorate([Field(() => String), __decorateMetadata("design:type", String)], AgentStateMessageOutput.prototype, "nodeName", void 0); __decorate([Field(() => String), __decorateMetadata("design:type", String)], AgentStateMessageOutput.prototype, "runId", void 0); __decorate([Field(() => Boolean), __decorateMetadata("design:type", Boolean)], AgentStateMessageOutput.prototype, "active", void 0); __decorate([Field(() => MessageRole), __decorateMetadata("design:type", typeof (_ref3 = typeof MessageRole !== "undefined" && MessageRole) === "function" ? _ref3 : Object)], AgentStateMessageOutput.prototype, "role", void 0); __decorate([Field(() => String), __decorateMetadata("design:type", String)], AgentStateMessageOutput.prototype, "state", void 0); __decorate([Field(() => Boolean), __decorateMetadata("design:type", Boolean)], AgentStateMessageOutput.prototype, "running", void 0); AgentStateMessageOutput = __decorate([ObjectType({ implements: BaseMessageOutput })], AgentStateMessageOutput); let ImageMessageOutput = class ImageMessageOutput {}; __decorate([Field(() => String), __decorateMetadata("design:type", String)], ImageMessageOutput.prototype, "format", void 0); __decorate([Field(() => String), __decorateMetadata("design:type", String)], ImageMessageOutput.prototype, "bytes", void 0); __decorate([Field(() => MessageRole), __decorateMetadata("design:type", typeof (_ref4 = typeof MessageRole !== "undefined" && MessageRole) === "function" ? _ref4 : Object)], ImageMessageOutput.prototype, "role", void 0); __decorate([Field(() => String, { nullable: true }), __decorateMetadata("design:type", String)], ImageMessageOutput.prototype, "parentMessageId", void 0); ImageMessageOutput = __decorate([ObjectType({ implements: BaseMessageOutput })], ImageMessageOutput); let CopilotResponse = class CopilotResponse {}; __decorate([Field(() => String), __decorateMetadata("design:type", String)], CopilotResponse.prototype, "threadId", void 0); __decorate([Field(() => ResponseStatusUnion), __decorateMetadata("design:type", Object)], CopilotResponse.prototype, "status", void 0); __decorate([Field({ nullable: true }), __decorateMetadata("design:type", String)], CopilotResponse.prototype, "runId", void 0); __decorate([Field(() => [BaseMessageOutput]), __decorateMetadata("design:type", Array)], CopilotResponse.prototype, "messages", void 0); __decorate([Field(() => ExtensionsResponse, { nullable: true }), __decorateMetadata("design:type", typeof (_ref5 = typeof ExtensionsResponse !== "undefined" && ExtensionsResponse) === "function" ? _ref5 : Object)], CopilotResponse.prototype, "extensions", void 0); __decorate([Field(() => [BaseMetaEvent], { nullable: true }), __decorateMetadata("design:type", Array)], CopilotResponse.prototype, "metaEvents", void 0); CopilotResponse = __decorate([ObjectType()], CopilotResponse); //#endregion export { BaseMessageOutput, CopilotResponse }; //# sourceMappingURL=copilot-response.type.mjs.map