crates/notebook/src/session.rs | 167 +++++++++++++++++++++------- crates/notebook/src/session/tests.rs | 188 +++++++++++++++++++++++++++++++- crates/onestore/src/commit.rs | 9 ++ crates/snowbound/src/undo.rs | 10 +- 4 files changed, 328 insertions(+), 46 deletions(-)