crates/notebook/README.md | 27 ++ crates/notebook/src/background.rs | 19 + crates/notebook/src/discover.rs | 6 +- crates/notebook/src/lib.rs | 1 + crates/notebook/src/provider.rs | 474 +++++++++++++++++++ crates/notebook/src/provider/tests.rs | 808 ++++++++++++++++++++++++++++++++ crates/notebook/src/session.rs | 139 +++++- crates/notebook/src/session/tests.rs | 1 + 8 files changed, 1459 insertions(+), 16 deletions(-)