mirror of
https://github.com/EthanMarti/infio-copilot.git
synced 2026-05-09 00:20:09 +00:00
update , add mcp server stdio and sse
This commit is contained in:
@@ -18,7 +18,9 @@ import MarkdownSearchAndReplace from './Markdown/MarkdownSearchAndReplace'
|
||||
import MarkdownSearchWebBlock from './Markdown/MarkdownSearchWebBlock'
|
||||
import MarkdownSemanticSearchFilesBlock from './Markdown/MarkdownSemanticSearchFilesBlock'
|
||||
import MarkdownSwitchModeBlock from './Markdown/MarkdownSwitchModeBlock'
|
||||
import MarkdownToolResult from './Markdown/MarkdownToolResult'
|
||||
import MarkdownWithIcons from './Markdown/MarkdownWithIcon'
|
||||
import UseMcpToolBlock from './Markdown/UseMcpToolBlock'
|
||||
|
||||
function ReactMarkdown({
|
||||
applyStatus,
|
||||
@@ -178,6 +180,21 @@ function ReactMarkdown({
|
||||
urls={block.urls}
|
||||
finish={block.finish}
|
||||
/>
|
||||
) : block.type === 'use_mcp_tool' ? (
|
||||
<UseMcpToolBlock
|
||||
key={"use-mcp-tool-" + index}
|
||||
applyStatus={applyStatus}
|
||||
onApply={onApply}
|
||||
serverName={block.server_name}
|
||||
toolName={block.tool_name}
|
||||
parameters={block.parameters}
|
||||
finish={block.finish}
|
||||
/>
|
||||
) : block.type === 'tool_result' ? (
|
||||
<MarkdownToolResult
|
||||
key={"tool-result-" + index}
|
||||
content={block.content}
|
||||
/>
|
||||
) : (
|
||||
<Markdown key={"markdown-" + index} className="infio-markdown">
|
||||
{block.content}
|
||||
|
||||
Reference in New Issue
Block a user