feat!: add MRTR behavior support (SEP-2322) (#929)
* feat!: add MRTR behavior support * feat: harden SEP-2322 MRTR support * ci: diff public API only on features common to base and head cargo public-api builds both revisions with the same feature set, so a feature introduced (or removed) by a PR broke the build of the other revision. Restrict the all-features diff to features present in both the base and head revisions.
This commit is contained in:
parent
a7194590ff
commit
dd30a70f84
1 changed files with 2121 additions and 127 deletions
|
|
@ -9,7 +9,7 @@ use rmcp::{
|
|||
ClientHandler, RoleServer, ServerHandler, ServiceError, ServiceExt,
|
||||
model::{
|
||||
ClientInfo, ErrorCode, ErrorData, ProtocolVersion, ReadResourceRequestParams,
|
||||
ReadResourceResult,
|
||||
ReadResourceResponse,
|
||||
},
|
||||
service::RequestContext,
|
||||
};
|
||||
|
|
@ -22,7 +22,7 @@ impl ServerHandler for ResourceServer {
|
|||
&self,
|
||||
_request: ReadResourceRequestParams,
|
||||
_context: RequestContext<RoleServer>,
|
||||
) -> Result<ReadResourceResult, ErrorData> {
|
||||
) -> Result<ReadResourceResponse, ErrorData> {
|
||||
Err(ErrorData::resource_not_found("resource not found", None))
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue