mirror of
https://github.com/aljazceru/goose.git
synced 2026-01-04 06:54:25 +01:00
feat: convert GetPromptResult from mcp_core to rmcp version (#3650)
This commit is contained in:
@@ -8,14 +8,14 @@ type PromptFuture = Pin<Box<dyn Future<Output = Result<String, PromptError>> + S
|
||||
use mcp_core::{
|
||||
handler::{PromptError, ResourceError, ToolError},
|
||||
protocol::{
|
||||
CallToolResult, GetPromptResult, Implementation, InitializeResult, ListPromptsResult,
|
||||
ListResourcesResult, ListToolsResult, PromptsCapability, ReadResourceResult,
|
||||
ResourcesCapability, ServerCapabilities, ToolsCapability,
|
||||
CallToolResult, Implementation, InitializeResult, ListPromptsResult, ListResourcesResult,
|
||||
ListToolsResult, PromptsCapability, ReadResourceResult, ResourcesCapability,
|
||||
ServerCapabilities, ToolsCapability,
|
||||
},
|
||||
};
|
||||
use rmcp::model::{
|
||||
Content, JsonRpcMessage, JsonRpcRequest, JsonRpcResponse, JsonRpcVersion2_0, Prompt,
|
||||
PromptMessage, PromptMessageRole, RequestId, Resource, ResourceContents,
|
||||
Content, GetPromptResult, JsonRpcMessage, JsonRpcRequest, JsonRpcResponse, JsonRpcVersion2_0,
|
||||
Prompt, PromptMessage, PromptMessageRole, RequestId, Resource, ResourceContents,
|
||||
};
|
||||
use serde_json::Value;
|
||||
use tokio::sync::mpsc;
|
||||
|
||||
Reference in New Issue
Block a user