Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
93 changes: 37 additions & 56 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,6 @@ export interface TypeField {
selected?: boolean;
originalTypeName?: string;
resolvedUnionType?: TypeField | TypeField[];
elements?: TypeField[];
}

export interface BallerinaConnectorInfo extends BallerinaConnector {
Expand Down
11 changes: 2 additions & 9 deletions workspaces/ballerina/ballerina-core/src/interfaces/bi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -361,12 +361,6 @@ export enum FUNCTION_TYPE {
ALL = "all",
}

export enum VISIBILITY {
PUBLIC = "public",
PRIVATE = "private",
MODULE = "module",
}

/**
* Represents the directory structure of artifacts in a project.
*/
Expand Down Expand Up @@ -426,7 +420,7 @@ export interface ProjectStructureArtifactResponse {
position?: NodePosition;
resources?: ProjectStructureArtifactResponse[];
isNew?: boolean;
visibility?: VISIBILITY;
isPublic?: boolean;
}

export interface UpdatedArtifactsResponse {
Expand Down Expand Up @@ -559,7 +553,7 @@ export type NodeKind =
| "MATCH"
| "METHOD_CALL"
| "MEMORY"
| "SHORT_TERM_MEMORY_STORE"
| "MEMORY_STORE"
| "MODEL_PROVIDER"
| "MODEL_PROVIDERS"
| "VARIABLE"
Expand Down Expand Up @@ -600,7 +594,6 @@ export type NodeKind =
| "WORKFLOW"
| "WORKFLOW_RUN"
| "WORKER"
| "RECORD"
| "VARIABLE";

export type OverviewFlow = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { DocumentIdentifier, LinePosition, LineRange, NOT_SUPPORTED_TYPE, Positi
import { BallerinaConnectorInfo, BallerinaExampleCategory, BallerinaModuleResponse, BallerinaModulesRequest, BallerinaTrigger, BallerinaTriggerInfo, BallerinaConnector, ExecutorPosition, ExpressionRange, JsonToRecordMapperDiagnostic, MainTriggerModifyRequest, NoteBookCellOutputValue, NotebookCellMetaInfo, OASpec, PackageSummary, PartialSTModification, ResolvedTypeForExpression, ResolvedTypeForSymbol, STModification, SequenceModel, SequenceModelDiagnostic, ServiceTriggerModifyRequest, SymbolDocumentation, XMLToRecordConverterDiagnostic, TypeField, ComponentInfo } from "./ballerina";
import { ModulePart, STNode } from "@wso2/syntax-tree";
import { CodeActionParams, DefinitionParams, DocumentSymbolParams, ExecuteCommandParams, InitializeParams, InitializeResult, LocationLink, RenameParams } from "vscode-languageserver-protocol";
import { Category, Flow, FlowNode, CodeData, ConfigVariable, FunctionNode, Property, PropertyTypeMemberInfo, DIRECTORY_MAP, Imports, NodeKind, InputType, FormFieldInputType, ProjectStructureArtifactResponse, VISIBILITY } from "./bi";
import { Category, Flow, FlowNode, CodeData, ConfigVariable, FunctionNode, Property, PropertyTypeMemberInfo, DIRECTORY_MAP, Imports, NodeKind, InputType, FormFieldInputType, ProjectStructureArtifactResponse } from "./bi";
import { ConnectorRequest, ConnectorResponse } from "../rpc-types/connector-wizard/interfaces";
import { SqFlow } from "../rpc-types/sequence-diagram/interfaces";
import { FieldType, FunctionModel, ListenerModel, ServiceClassModel, ServiceInitModel, ServiceModel } from "./service";
Expand Down Expand Up @@ -968,7 +968,7 @@ export type SearchKind =
| "CHUNKER"
| "AGENT"
| "MEMORY"
| "SHORT_TERM_MEMORY_STORE"
| "MEMORY_STORE"
| "AGENT_TOOL"
| "CLASS_INIT"
| "ALL";
Expand Down Expand Up @@ -1869,21 +1869,9 @@ export interface AIToolResponse {
};
}

export interface CertConfig {
path?: string;
password?: string;
}

export interface SecureSocketConfig {
cert?: CertConfig;
key?: CertConfig;
insecure?: boolean;
}

export interface McpToolsRequest {
serviceUrl?: string;
accessToken?: string;
secureSocket?: SecureSocketConfig;
}

export interface McpToolsResponse {
Expand Down Expand Up @@ -2001,7 +1989,6 @@ export interface BaseArtifact<T = any> {
name: string;
module?: string;
scope: string;
visibility?: VISIBILITY;
icon?: string; // Optional for those that have an icon
children?: Record<string, BaseArtifact>; // To allow nested structures
accessor?: string; // Specific to Entry Points
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ export interface AIAgentAPI {
getTool: (params: AIToolRequest) => Promise<AIToolResponse>;
getMcpTools: (params: McpToolsRequest) => Promise<McpToolsResponse>;
genTool: (params: AIGentToolsRequest) => Promise<AIGentToolsResponse>;
fixMissingImports: () => Promise<void>;
getPackageVersion: (params: AIGetPackageVersionRequest) => Promise<AIGetPackageVersionResponse>;
configureDefaultModelProvider: () => Promise<void>;
createAIAgent: (params: AIAgentRequest) => Promise<AIAgentResponse>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ export const getTool: RequestType<AIToolRequest, AIToolResponse> = { method: `${
export const getMcpTools: RequestType<McpToolsRequest, McpToolsResponse> = { method: `${_preFix}/getMcpTools` };
export const genTool: RequestType<AIGentToolsRequest, AIGentToolsResponse> = { method: `${_preFix}/genTool` };
export const getPackageVersion: RequestType<AIGetPackageVersionRequest, AIGetPackageVersionResponse> = { method: `${_preFix}/getPackageVersion` };
export const fixMissingImports: RequestType<void, void> = { method: `${_preFix}/fixMissingImports` };
export const configureDefaultModelProvider: NotificationType<void> = { method: `${_preFix}/configureDefaultModelProvider` };
export const createAIAgent: RequestType<AIAgentRequest, AIAgentResponse> = { method: `${_preFix}/createAIAgent` };
export const updateAIAgentTools: RequestType<AIAgentToolsUpdateRequest, AIAgentResponse> = { method: `${_preFix}/updateAIAgentTools` };
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,7 @@ import {
CompactConversationRequest,
CompactConversationResponse,
PromptEnhancementRequest,
PromptEnhancementResponse,
ClarifyAnswerRequest,
ClarifyCancelRequest,
RunningServiceInfo,
StopRunningServiceRequest,
PromptEnhancementResponse
} from "./interfaces";

export interface AIPanelAPI {
Expand Down Expand Up @@ -128,11 +124,4 @@ export interface AIPanelAPI {
// ==================================
enhancePrompt: (params: PromptEnhancementRequest) => Promise<PromptEnhancementResponse>;
promptForLogin: () => void;
submitClarifyAnswer: (params: ClarifyAnswerRequest) => Promise<void>;
cancelClarify: (params: ClarifyCancelRequest) => Promise<void>;
// ==================================
// Running Services (long-lived agent processes)
// ==================================
getRunningServices: () => Promise<RunningServiceInfo[]>;
stopRunningService: (params: StopRunningServiceRequest) => Promise<boolean>;
}
Loading
Loading