feat: add datasource node readme

This commit is contained in:
yessenia 2025-10-24 11:27:17 +08:00
parent 1b74869b04
commit 8a8c0703b1
3 changed files with 3 additions and 2 deletions

View File

@ -67,7 +67,7 @@ const PluginInfo: FC<PluginInfoProps> = ({
<Badge
className="mx-1"
uppercase={false}
text={version}
text={version ?? detail.plugin_unique_identifier.split(':')[1]?.split('@')?.[0]}
/>
</div>

View File

@ -17,6 +17,7 @@ export const transformDataSourceToTool = (dataSourceItem: DataSourceItem) => {
is_authorized: dataSourceItem.is_authorized,
labels: dataSourceItem.declaration.identity.tags || [],
plugin_id: dataSourceItem.plugin_id,
plugin_unique_identifier: dataSourceItem.plugin_unique_identifier,
tools: dataSourceItem.declaration.datasources.map((datasource) => {
return {
name: datasource.identity.name,

View File

@ -307,7 +307,7 @@ const BasePanel: FC<BasePanelProps> = ({
const currentDataSource = useMemo(() => {
if (data.type === BlockEnum.DataSource && data.provider_type !== DataSourceClassification.localFile)
return dataSourceList?.find(item => item.plugin_id === data.provider_id)
return dataSourceList?.find(item => item.plugin_id === data.plugin_id)
}, [dataSourceList, data.provider_id, data.type, data.provider_type])
const handleAuthorizationItemClick = useCallback((credential_id: string) => {