@ondeinference / ed / commits / 48cb619

Depend on onde 1.3.2 from crates.io

1.3.2 ships ChatEngine::complete, so the path override to a sibling onde checkout is no longer needed. It also broke CI, where ../onde does not exist. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

Seto Elkahfi committed Oct 10, 2026 at 07:11 UTC 48cb619611caefb4b02aa98497380a269902f462
2 files changed +6 -7
Cargo.lock
+3 -1
@@ -4999,7 +4999,9 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
4999
5000 [[package]]
5001 name = "onde"
5002 -version = "1.3.1"
5002 +version = "1.3.2"
5003 +source = "registry+https://github.com/rust-lang/crates.io-index"
5004 +checksum = "cc87dc77609c5ed63840b263bc548acf50c1a6992a0a0834c032482e3cddc63b"
5005 dependencies = [
5006 "anyhow",
5007 "cc",
Cargo.toml
+3 -6
@@ -24,9 +24,9 @@ homepage = "https://ondeinference.com"
24
25 [workspace.dependencies]
26 # The inference engine Ed wraps, resolved from crates.io like any dependency
27 -# (there is no path override to a sibling checkout). Release Onde's
28 -# tool-calling API before publishing Ed.
29 -onde = { version = "1.3.1" }
27 +# (there is no path override to a sibling checkout). 1.3.2 is the first release
28 +# with ChatEngine::complete, which ed-acp's local provider calls.
29 +onde = { version = "1.3.2" }
30 async-trait = "0.1"
31 serde = { version = "1", features = ["derive"] }
32 serde_json = "1"
@@ -73,6 +73,3 @@ ed-acp-testkit = { version = "1.2.1", path = "crates/ed-acp-testkit" }
73 # the graph is silently ignored.
74 [patch.crates-io]
75 sysctl = { git = "https://github.com/setoelkahfi/sysctl-rs.git", branch = "feature/watchos-0.6" }
76 -# ChatEngine::complete (onde 1.4) is not on crates.io yet. Remove once it is, and require
77 -# onde 1.4 above.
78 -onde = { path = "../onde" }