aboutsummaryrefslogtreecommitdiffstats
path: root/lib/kernel/Branch.ml
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-10-10 00:32:29 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-10-10 00:32:29 -0300
commit0161187d843c84011749139a85c0eb31685bbc4c (patch)
tree1861790b104e40995c05898766a5b5c972d379e6 /lib/kernel/Branch.ml
parent6044d2ee551eed72407027c58df625af8a7a8119 (diff)
downloadRNT-0161187d843c84011749139a85c0eb31685bbc4c.tar.gz
RNT-0161187d843c84011749139a85c0eb31685bbc4c.zip
rework store ephemeral relation under program and fail at path look
Diffstat (limited to 'lib/kernel/Branch.ml')
-rw-r--r--lib/kernel/Branch.ml4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/kernel/Branch.ml b/lib/kernel/Branch.ml
index 70e0711..ac8978b 100644
--- a/lib/kernel/Branch.ml
+++ b/lib/kernel/Branch.ml
@@ -108,7 +108,9 @@ module Make (S : Abstract.Storage.STORAGE) = struct
method protocols : Protocols.Handle.protocol list =
let bind =
- Option.map (fun root -> Source.bind root ~within:(Protocols.Handle.make {<>})) root
+ Option.map
+ (fun root -> {EphemeralRelation.root; within= Protocols.Handle.make {<>}})
+ root
in
let multigroups =
Prototype.mixture_of node (fun make node ->