Skip to content

Commit 012210b

Browse files
adrianromeroalexhancockDaleSeo
authored
fix: example clients_everything_stdio (#770)
* fix: example clients_everything_stdio * Apply suggestion from @DaleSeo Co-authored-by: Dale Seo <5466341+DaleSeo@users.noreply.github.com> --------- Co-authored-by: Alex Hancock <alexhancock@block.xyz> Co-authored-by: Dale Seo <5466341+DaleSeo@users.noreply.github.com>
1 parent cf6988a commit 012210b

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

examples/clients/src/everything_stdio.rs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ async fn main() -> Result<()> {
5959

6060
// Read resource
6161
let resource = client
62-
.read_resource(ReadResourceRequestParams::new("test://static/resource/3"))
62+
.read_resource(ReadResourceRequestParams::new(
63+
"demo://resource/static/document/architecture.md",
64+
))
6365
.await?;
6466
tracing::info!("Resource: {resource:#?}");
6567

@@ -69,18 +71,18 @@ async fn main() -> Result<()> {
6971

7072
// Get simple prompt
7173
let prompt = client
72-
.get_prompt(GetPromptRequestParams::new("simple_prompt"))
74+
.get_prompt(GetPromptRequestParams::new("simple-prompt"))
7375
.await?;
7476
tracing::info!("Prompt - simple: {prompt:#?}");
7577

76-
// Get complex prompt (returns text & image)
78+
// Get prompt with arguments
7779
let prompt = client
7880
.get_prompt(
79-
GetPromptRequestParams::new("complex_prompt")
80-
.with_arguments(object!({ "temperature": "0.5", "style": "formal" })),
81+
GetPromptRequestParams::new("args-prompt")
82+
.with_arguments(object!({ "city": "Dallas", "state": "Texas" })),
8183
)
8284
.await?;
83-
tracing::info!("Prompt - complex: {prompt:#?}");
85+
tracing::info!("Prompt - args: {prompt:#?}");
8486

8587
// List resource templates
8688
let resource_templates = client.list_all_resource_templates().await?;

0 commit comments

Comments
 (0)