From e40fa796e659bfd4a84843c7393530906c70f88d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Romero?= Date: Sun, 22 Mar 2026 23:02:33 +0100 Subject: [PATCH 1/2] fix: example clients_everything_stdio --- examples/clients/src/everything_stdio.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/examples/clients/src/everything_stdio.rs b/examples/clients/src/everything_stdio.rs index 8a7fce7de..15c7ddf2d 100644 --- a/examples/clients/src/everything_stdio.rs +++ b/examples/clients/src/everything_stdio.rs @@ -59,7 +59,9 @@ async fn main() -> Result<()> { // Read resource let resource = client - .read_resource(ReadResourceRequestParams::new("test://static/resource/3")) + .read_resource(ReadResourceRequestParams::new( + "demo://resource/static/document/architecture.md", + )) .await?; tracing::info!("Resource: {resource:#?}"); @@ -69,18 +71,18 @@ async fn main() -> Result<()> { // Get simple prompt let prompt = client - .get_prompt(GetPromptRequestParams::new("simple_prompt")) + .get_prompt(GetPromptRequestParams::new("simple-prompt")) .await?; tracing::info!("Prompt - simple: {prompt:#?}"); // Get complex prompt (returns text & image) let prompt = client .get_prompt( - GetPromptRequestParams::new("complex_prompt") - .with_arguments(object!({ "temperature": "0.5", "style": "formal" })), + GetPromptRequestParams::new("args-prompt") + .with_arguments(object!({ "city": "Dallas", "state": "Texas" })), ) .await?; - tracing::info!("Prompt - complex: {prompt:#?}"); + tracing::info!("Prompt - args: {prompt:#?}"); // List resource templates let resource_templates = client.list_all_resource_templates().await?; From 1be82a58348a6b7a95943fc4d33cf7f8668c4370 Mon Sep 17 00:00:00 2001 From: Alex Hancock Date: Fri, 27 Mar 2026 14:48:33 -0400 Subject: [PATCH 2/2] Apply suggestion from @DaleSeo Co-authored-by: Dale Seo <5466341+DaleSeo@users.noreply.github.com> --- examples/clients/src/everything_stdio.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/clients/src/everything_stdio.rs b/examples/clients/src/everything_stdio.rs index 15c7ddf2d..f1eb56e0d 100644 --- a/examples/clients/src/everything_stdio.rs +++ b/examples/clients/src/everything_stdio.rs @@ -75,7 +75,7 @@ async fn main() -> Result<()> { .await?; tracing::info!("Prompt - simple: {prompt:#?}"); - // Get complex prompt (returns text & image) + // Get prompt with arguments let prompt = client .get_prompt( GetPromptRequestParams::new("args-prompt")