Fix examples for renamed leaf endpoint surface

Update the remote shell examples to use unshell::leaves and the leaf_endpoint feature-gated endpoint module, and restore the local macro aliasing needed after removing the direct unshell dependency from unshell-leaves.
This commit is contained in:
Michael Mikovsky
2026-04-26 12:57:56 -06:00
parent d4100d0604
commit 4f8835bd25
10 changed files with 87 additions and 110 deletions
+4 -3
View File
@@ -6,13 +6,14 @@ description = "Application-layer UnShell leaves and client surfaces"
[features]
default = []
endpoint = ["dep:portable-pty"]
tui = []
leaf_endpoint = ["dep:portable-pty"]
leaf_tui = []
[dependencies]
rkyv = { workspace = true }
portable-pty = { workspace = true, optional = true }
unshell = { workspace = true }
unshell-macros = { path = "../unshell-macros" }
unshell-protocol = { workspace = true }
[lints.rust]
elided_lifetimes_in_paths = "warn"