From 64f629d236cde37f3bf0942169173848a5db1051 Mon Sep 17 00:00:00 2001 From: Micah Woodard Date: Tue, 15 Sep 2026 16:28:55 -0700 Subject: [PATCH] logs notes during a session --- src/Extensions/IntraSessionVisualizer.bonsai | 25 ++++++++++++++++++- .../data_contract/_dataset.py | 7 ++++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/src/Extensions/IntraSessionVisualizer.bonsai b/src/Extensions/IntraSessionVisualizer.bonsai index f21e3c7..025ff5e 100644 --- a/src/Extensions/IntraSessionVisualizer.bonsai +++ b/src/Extensions/IntraSessionVisualizer.bonsai @@ -1,5 +1,5 @@  - true + + NotesButton + true + Save Notes + Notes true Notes 16384 + + + + + + + + Item2 + + + Notes + @@ -385,6 +402,12 @@ + + + + + + diff --git a/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py b/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py index 746501e..11a41b7 100644 --- a/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py +++ b/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py @@ -216,6 +216,13 @@ def make_dataset( root_path / "behavior/SoftwareEvents/LeftManualAutoReward.json" ), ), + SoftwareEvents( + name="Notes", + description="An event emitted when notes are saved in a session.", + reader_params=SoftwareEvents.make_params( + root_path / "behavior/SoftwareEvents/Notes.json" + ), + ), SoftwareEvents( name="RightManualAutoReward", description="An event emitted when the manual right auto reward is triggered. This manual reward is aligned with go cue.",