diff --git a/src/components/layout/ChatWorkspace/DbInlineCard.tsx b/src/components/layout/ChatWorkspace/DbInlineCard.tsx index 54b4c58..e093e01 100644 --- a/src/components/layout/ChatWorkspace/DbInlineCard.tsx +++ b/src/components/layout/ChatWorkspace/DbInlineCard.tsx @@ -106,6 +106,12 @@ export function DbInlineCard({ if (path) navigate(path) return { ok: true } }, + openUrl: (params) => { + const url = typeof params.url === 'string' ? params.url : '' + const target = typeof params.target === 'string' ? params.target : '_blank' + if (url) window.open(url, target) + return { ok: true } + }, sendMessage: (params) => { const text = typeof params.text === 'string' ? params.text : '' if (text) onSendMessage?.(text) @@ -144,10 +150,11 @@ export function DbInlineCard({