Skip to content

Commit 2f67a07

Browse files
committed
v0.1.7
1 parent 410d855 commit 2f67a07

File tree

8 files changed

+39
-24
lines changed

8 files changed

+39
-24
lines changed

Cargo.lock

Lines changed: 30 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name = "openagent"
88
readme = "README.md"
99
repository = "https://github.com/hack-ink/openagent"
1010
resolver = "3"
11-
version = "0.1.6"
11+
version = "0.1.7"
1212

1313
[profile.ci-dev]
1414
incremental = false
@@ -36,6 +36,6 @@ tracing = { version = "0.1" }
3636
[dev-dependencies]
3737
# crates.io
3838
dotenvy = { version = "0.15" }
39-
rmcp = { version = "0.1.5", git = "https://github.com/modelcontextprotocol/rust-sdk", features = ["client", "reqwest", "transport-child-process", "transport-sse-client", "transport-streamable-http-client"] }
40-
tokio = { version = "1.45", features = ["full"] }
39+
rmcp = { version = "0.2", features = ["client", "reqwest", "transport-child-process", "transport-sse-client", "transport-streamable-http-client"] }
40+
tokio = { version = "1.46", features = ["full"] }
4141
tracing-subscriber = { version = "0.3", features = ["env-filter"] }

examples/batch.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ use openagent::prelude::*;
1010
#[tokio::main]
1111
async fn main() -> Result<(), Box<dyn Error>> {
1212
tracing_subscriber::fmt().with_env_filter(EnvFilter::from_default_env()).init();
13-
dotenvy::dotenv().expect(".env must be loaded; qed");
1413

14+
let _ = dotenvy::dotenv();
1515
let api = Api::new(Auth {
1616
uri: "https://api.openai.com/v1".into(),
1717
key: env::var("OPENAI_API_KEY").expect("OPENAI_API_KEY must be set; qed"),

examples/chat.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ use openagent::prelude::*;
1515
#[tokio::main]
1616
async fn main() -> Result<(), Box<dyn Error>> {
1717
tracing_subscriber::fmt().with_env_filter(EnvFilter::from_default_env()).init();
18-
dotenvy::dotenv().expect(".env must be loaded; qed");
1918

19+
let _ = dotenvy::dotenv();
2020
let api = Api::new(Auth {
2121
uri: "https://openrouter.ai/api/v1".into(),
2222
key: env::var("OPENAI_API_KEY").expect("OPENAI_API_KEY must be set; qed"),

examples/embedding.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ use openagent::prelude::*;
1010
#[tokio::main]
1111
async fn main() -> Result<(), Box<dyn Error>> {
1212
tracing_subscriber::fmt().with_env_filter(EnvFilter::from_default_env()).init();
13-
dotenvy::dotenv().expect(".env must be loaded; qed");
1413

14+
let _ = dotenvy::dotenv();
1515
let api = Api::new(Auth {
1616
uri: env::var("OPENAI_BASE_URL").expect("OPENAI_BASE_URL must be set; qed"),
1717
key: env::var("OPENAI_API_KEY").expect("OPENAI_API_KEY must be set; qed"),

examples/mcp.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ use openagent::prelude::*;
1616
#[tokio::main]
1717
async fn main() -> Result<(), Box<dyn Error>> {
1818
tracing_subscriber::fmt().with_env_filter(EnvFilter::from_default_env()).init();
19-
dotenvy::dotenv().expect(".env must be loaded; qed");
2019

20+
let _ = dotenvy::dotenv();
2121
let api = Api::new(Auth {
2222
uri: "https://api.openai.com/v1".into(),
2323
key: env::var("OPENAI_API_KEY").expect("OPENAI_API_KEY must be set; qed"),

examples/response.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ use openagent::prelude::*;
1111
#[tokio::main]
1212
async fn main() -> Result<(), Box<dyn Error>> {
1313
tracing_subscriber::fmt().with_env_filter(EnvFilter::from_default_env()).init();
14-
dotenvy::dotenv().expect(".env must be loaded; qed");
1514

15+
let _ = dotenvy::dotenv();
1616
let api = Api::new(Auth {
1717
uri: "https://api.openai.com/v1".into(),
1818
key: env::var("OPENAI_API_KEY").expect("OPENAI_API_KEY must be set; qed"),

src/api/chat.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ pub struct ChatObject {
256256
// Can be ignored.
257257
// pub object:
258258
pub service_tier: Option<ServiceTier>,
259-
pub system_fingerprint: String,
259+
pub system_fingerprint: Option<String>,
260260
pub usage: ChatUsage,
261261
}
262262

0 commit comments

Comments
 (0)