1[workspace]
2resolver = "3"
3members = ["aldebaran-datastar", "aldebaran-time", "mcp", "rete", "rete-draw"]
4
5[workspace.package]
6version = "0.0.1"
7edition = "2024"
8license = "MIT OR Apache-2.0"
9authors = ["deizel"]
10publish = false
11
12[workspace.dependencies]
13aldebaran-datastar = { path = "aldebaran-datastar", version = "=0.0.1" }
14aldebaran-time = { path = "aldebaran-time", version = "=0.0.1" }
15mcp = { path = "mcp", version = "=0.0.1" }
16rete = { path = "rete", version = "=0.0.1" }
17rete-draw = { path = "rete-draw", version = "=0.0.1" }

The one place the estate names rmcp. 3.5.0 refuses every request after a server/discover probe followed by an initialize without request metadata; deizel/rust-sdk carries the fix on top of the rmcp-v3.5.0 tag. Move to a crates.io release once one clears that requirement.

22rmcp = { git = "ssh://git@github.com/deizel/rust-sdk.git", rev = "1c690531094440a033d6c10250f6939fd986216f", default-features = false, features = ["server", "transport-io"] }
23schemars = "1"
24serde = { version = "1", features = ["derive"] }
25serde_json = "1"
26tokio = { version = "1", features = ["macros", "rt"] }

The drawing's markup. No HTML feature beyond its own writer, no I/O.

28maud = "0.27"