fix(tool): standardize tool naming across components

- Updated references from `trigger_name` to `tool_name` in multiple components for consistency.
- Adjusted type definitions to reflect the change in naming convention, enhancing clarity in the codebase.
This commit is contained in:
Harry 2025-09-10 20:33:39 +08:00
parent ec33b9908e
commit e9e843b27d
7 changed files with 7 additions and 12 deletions

View File

@ -97,7 +97,7 @@ const AgentTools: FC = () => {
provider_id: tool.provider_id,
provider_type: tool.provider_type as CollectionType,
provider_name: tool.provider_name,
tool_name: tool.trigger_name,
tool_name: tool.tool_name,
tool_label: tool.tool_label,
tool_parameters: tool.params,
notAuthor: !tool.is_team_authorization,

View File

@ -118,7 +118,7 @@ const ToolSelector: FC<Props> = ({
provider_name: tool.provider_id,
provider_show_name: tool.provider_name,
type: tool.provider_type,
tool_name: tool.trigger_name,
tool_name: tool.tool_name,
tool_label: tool.tool_label,
tool_description: tool.tool_description,
settings: settingValues,

View File

@ -64,7 +64,7 @@ const ToolItem: FC<Props> = ({
provider_id: provider.id,
provider_type: provider.type,
provider_name: provider.name,
trigger_name: payload.name,
tool_name: payload.name,
tool_label: payload.label[language],
tool_description: payload.description[language],
title: payload.label[language],

View File

@ -165,7 +165,7 @@ const Tool: FC<Props> = ({
provider_id: payload.id,
provider_type: payload.type,
provider_name: payload.name,
trigger_name: tool.name,
tool_name: tool.name,
tool_label: tool.label[language],
tool_description: tool.description[language],
title: tool.label[language],

View File

@ -28,8 +28,6 @@ export type PluginDefaultValue = {
provider_id: string
provider_type: string
provider_name: string
plugin_name: string
plugin_label: string
}
export type TriggerDefaultValue = PluginDefaultValue & {
@ -46,10 +44,7 @@ export type TriggerDefaultValue = PluginDefaultValue & {
}
export type ToolDefaultValue = PluginDefaultValue & {
provider_id: string
provider_type: string
provider_name: string
trigger_name: string
tool_name: string
tool_label: string
tool_description: string
title: string

View File

@ -209,7 +209,7 @@ export const AgentStrategySelector = memo((props: AgentStrategySelectorProps) =>
viewType={viewType}
onSelect={(_, tool) => {
onChange({
agent_strategy_name: tool!.trigger_name,
agent_strategy_name: tool!.tool_name,
agent_strategy_provider_name: tool!.provider_name,
agent_strategy_label: tool!.tool_label,
agent_output_schema: tool!.output_schema,

View File

@ -44,7 +44,7 @@ const ImportFromTool: FC<Props> = ({
const workflowTools = useStore(s => s.workflowTools)
const handleSelectTool = useCallback((_type: BlockEnum, toolInfo?: ToolDefaultValue) => {
const { provider_id, provider_type, trigger_name: tool_name } = toolInfo!
const { provider_id, provider_type, tool_name: tool_name } = toolInfo!
const currentTools = (() => {
switch (provider_type) {
case CollectionType.builtIn: