Cargo.lock | 1 + crates/notebook/src/session.rs | 66 ++++++--- crates/notebook/src/worker.rs | 42 +++++- crates/notebook/tests/session.rs | 134 ++++++++++++++++++ crates/snowbound/Cargo.toml | 1 + crates/snowbound/src/library.rs | 91 +++++++++++++ crates/snowbound/src/main.rs | 86 ++++++++---- crates/snowbound/src/manage.rs | 232 +++++++++++++++++++++++++++++++- crates/snowbound/src/sidebar.rs | 8 +- 9 files changed, 610 insertions(+), 51 deletions(-)