refactor: update grid component props and optimize docker setup

This commit is contained in:
2025-10-20 10:34:38 +08:00
parent 3f85b0ff78
commit 91eaa37283
14 changed files with 232 additions and 62 deletions

View File

@@ -1,3 +1,7 @@
// import type { AgentCategory } from '@/constants/agent';
import type { Edge, Node } from '@xyflow/react';
import type { IReference, Message } from './chat';
export interface ICategorizeItem {
name: string;
description?: string;
@@ -30,11 +34,6 @@ export interface ISwitchForm {
no: string;
}
import type { AgentCategory } from '@/constants/agent';
import type { Edge, Node } from '@xyflow/react';
import type { IReference, Message } from './chat';
export type DSLComponents = Record<string, IOperator>;
export interface DSL {
@@ -157,7 +156,7 @@ export interface IAgentForm {
delay_after_error: number;
visual_files_var: string;
max_rounds: number;
exception_method: Nullable<'comment' | 'go'>;
// exception_method: Nullable<'comment' | 'go'>;
exception_comment: any;
exception_goto: any;
tools: Array<{
@@ -275,5 +274,5 @@ export interface IPipeLineListRequest {
keywords?: string;
orderby?: string;
desc?: boolean;
canvas_category?: AgentCategory;
// canvas_category?: AgentCategory;
}

View File

@@ -1,4 +1,4 @@
import { MessageType } from '@/constants/chat';
// import { MessageType } from '@/constants/chat';
export interface PromptConfig {
empty_response: string;
@@ -89,7 +89,7 @@ export interface IConversation {
export interface Message {
content: string;
role: MessageType;
// role: MessageType;
doc_ids?: string[];
prompt?: string;
id?: string;

View File

@@ -1,4 +1,4 @@
import { Edge, Node } from '@xyflow/react';
import type { Edge, Node } from '@xyflow/react';
import type { IReference, Message } from './chat';
export type DSLComponents = Record<string, IOperator>;

View File

@@ -1,7 +1,7 @@
export enum McpServerType {
Sse = 'sse',
StreamableHttp = 'streamable-http',
}
// export enum McpServerType {
// Sse = 'sse',
// StreamableHttp = 'streamable-http',
// }
export interface IMcpServerVariable {
key: string;
@@ -12,7 +12,7 @@ export interface IMcpServerInfo {
id: string;
name: string;
url: string;
server_type: McpServerType;
// server_type: McpServerType;
description?: string;
variables?: IMcpServerVariable[];
headers: Map<string, string>;

View File

@@ -1,4 +1,4 @@
import { IExportedMcpServer } from '@/interfaces/database/mcp';
// import { IExportedMcpServer } from '@/interfaces/database/mcp';
export interface ITestMcpRequestBody {
server_type: string;
@@ -9,8 +9,8 @@ export interface ITestMcpRequestBody {
}
export interface IImportMcpServersRequestBody {
mcpServers: Record<
string,
Pick<IExportedMcpServer, 'type' | 'url' | 'authorization_token'>
>;
// mcpServers: Record<
// string,
// Pick<IExportedMcpServer, 'type' | 'url' | 'authorization_token'>
// >;
}