From 638528881e4bc32df6fd0a3ae68f23bc59c91ab8 Mon Sep 17 00:00:00 2001 From: STetsing <41009393+STetsing@users.noreply.github.com> Date: Mon, 7 Oct 2024 12:48:30 +0200 Subject: [PATCH] added remixAI api --- apps/remix-ide/src/app/plugins/remixAIPlugin.tsx | 2 +- libs/remix-api/src/lib/remix-api.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/remix-ide/src/app/plugins/remixAIPlugin.tsx b/apps/remix-ide/src/app/plugins/remixAIPlugin.tsx index 0fd0917d08..790551b225 100644 --- a/apps/remix-ide/src/app/plugins/remixAIPlugin.tsx +++ b/apps/remix-ide/src/app/plugins/remixAIPlugin.tsx @@ -11,7 +11,7 @@ const profile = { methods: ['code_generation', 'code_completion', "solidity_answer", "code_explaining", "code_insertion", "error_explaining", - "initialize"], + "initialize", "chatPipe", "ProcessChatRequestBuffer"], events: [], icon: 'assets/img/remix-logo-blue.png', description: 'RemixAI provides AI services to Remix IDE.', diff --git a/libs/remix-api/src/lib/remix-api.ts b/libs/remix-api/src/lib/remix-api.ts index 71b3536910..8682ae48ef 100644 --- a/libs/remix-api/src/lib/remix-api.ts +++ b/libs/remix-api/src/lib/remix-api.ts @@ -13,6 +13,7 @@ import { ISidePanelApi } from "./plugins/sidePanel-api" import { IPinnedPanelApi } from "./plugins/pinned-panel-api" import { ILayoutApi } from "./plugins/layout-api" import { IMatomoApi } from "./plugins/matomo-api" +import { IRemixAI } from "./plugins/remixai-api" export interface ICustomRemixApi extends IRemixApi { dgitApi: IGitApi @@ -29,6 +30,7 @@ export interface ICustomRemixApi extends IRemixApi { pinnedPanel: IPinnedPanelApi layout: ILayoutApi matomo: IMatomoApi + remixAI: IRemixAI } export declare type CustomRemixApi = Readonly \ No newline at end of file