Commit Graph

4 Commits

Author SHA1 Message Date
Michael Mikovsky 371f3ae492 Add router-aware endpoint topology APIs 2026-04-26 16:13:28 -06:00
Michael Mikovsky 54c44b407e Remove the old leaf declaration path
Delete the deprecated Leaf derive path, migrate the remaining tests and example to leaf!, and add direct coverage for endpoint-only, TUI-only, and shared-host leaf declarations.
2026-04-26 14:14:49 -06:00
Michael Mikovsky bc22d349bf Add compile-time leaf declarations
Introduce a function-like leaf declaration macro, bind endpoint and TUI hosts to shared generated metadata, and move remote shell endpoint construction out of the leaf module into the examples and runtime assembly code.
2026-04-26 13:54:44 -06:00
Michael Mikovsky 74f08333ae Split unshell macros into focused modules 2026-04-26 12:08:34 -06:00