@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;" />
43 lines (41 loc) • 2.21 kB
JavaScript
require("reflect-metadata");
const require_runtime = require('../../_virtual/_rolldown/runtime.cjs');
const require_decorateMetadata = require('../../_virtual/_@oxc-project_runtime@0.112.0/helpers/decorateMetadata.cjs');
const require_decorate = require('../../_virtual/_@oxc-project_runtime@0.112.0/helpers/decorate.cjs');
const require_decorateParam = require('../../_virtual/_@oxc-project_runtime@0.112.0/helpers/decorateParam.cjs');
const require_load_agent_state_response_type = require('../types/load-agent-state-response.type.cjs');
const require_load_agent_state_input = require('../inputs/load-agent-state.input.cjs');
let _copilotkit_shared = require("@copilotkit/shared");
let type_graphql = require("type-graphql");
//#region src/graphql/resolvers/state.resolver.ts
var _ref;
let StateResolver = class StateResolver {
async loadAgentState(ctx, data) {
const agents = [];
if (!agents.some((agent) => agent.name === data.agentName)) throw new _copilotkit_shared.CopilotKitAgentDiscoveryError({
agentName: data.agentName,
availableAgents: agents.map((a) => ({
name: a.name,
id: a.name
}))
});
return {};
}
};
require_decorate.__decorate([
(0, type_graphql.Query)(() => require_load_agent_state_response_type.LoadAgentStateResponse),
require_decorateParam.__decorateParam(0, (0, type_graphql.Ctx)()),
require_decorateParam.__decorateParam(1, (0, type_graphql.Arg)("data")),
require_decorateMetadata.__decorateMetadata("design:type", Function),
require_decorateMetadata.__decorateMetadata("design:paramtypes", [Object, typeof (_ref = typeof require_load_agent_state_input.LoadAgentStateInput !== "undefined" && require_load_agent_state_input.LoadAgentStateInput) === "function" ? _ref : Object]),
require_decorateMetadata.__decorateMetadata("design:returntype", Promise)
], StateResolver.prototype, "loadAgentState", null);
StateResolver = require_decorate.__decorate([(0, type_graphql.Resolver)(() => require_load_agent_state_response_type.LoadAgentStateResponse)], StateResolver);
//#endregion
Object.defineProperty(exports, 'StateResolver', {
enumerable: true,
get: function () {
return StateResolver;
}
});
//# sourceMappingURL=state.resolver.cjs.map