mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-05-31 19:15:17 +02:00
allow importing mcp tools
This commit is contained in:
parent
8bffc4fc7c
commit
1c71028acf
2 changed files with 10 additions and 1 deletions
|
|
@ -123,7 +123,7 @@ export function EntityList({
|
|||
onClick={() => onSelectTool(tool.name)}
|
||||
selectedRef={selectedEntity?.type === "tool" && selectedEntity.name === tool.name ? selectedRef : undefined}
|
||||
rightElement={<EntityDropdown name={tool.name} onDelete={onDeleteTool} />}
|
||||
icon={tool.isMcp ? <ImportIcon className="w-4 h-4 text-blue-700" /> : undefined}
|
||||
icon={tool.isMcp ? <ImportIcon className="w-4 h-4 text-blue-700" /> : <></>}
|
||||
/>
|
||||
))}
|
||||
|
||||
|
|
|
|||
|
|
@ -795,6 +795,9 @@ export function WorkflowEditor({
|
|||
if (key === 'clipboard') {
|
||||
handleCopyJSON();
|
||||
}
|
||||
if (key === 'mcp') {
|
||||
setIsMcpImportModalOpen(true);
|
||||
}
|
||||
}}
|
||||
>
|
||||
<DropdownItem
|
||||
|
|
@ -822,6 +825,12 @@ export function WorkflowEditor({
|
|||
>
|
||||
Copy as JSON
|
||||
</DropdownItem>
|
||||
<DropdownItem
|
||||
key="mcp"
|
||||
startContent={<ImportIcon className="w-4 h-4 text-blue-700" />}
|
||||
>
|
||||
MCP: Import tools
|
||||
</DropdownItem>
|
||||
</DropdownMenu>
|
||||
</Dropdown>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue