diff --git a/pkg/arvo/sys/lull.hoon b/pkg/arvo/sys/lull.hoon index c8eefa6ad..c55d430a2 100644 --- a/pkg/arvo/sys/lull.hoon +++ b/pkg/arvo/sys/lull.hoon @@ -3283,18 +3283,21 @@ +$ boat (map [=wire =ship =term] [acked=? =path]) :: outgoing subs +$ boar (map [=wire =ship =term] nonce=@) :: and their nonces +$ bowl :: standard app state - $: $: our=ship :: host - src=ship :: guest - dap=term :: agent - == :: - $: wex=boat :: outgoing subs - sup=bitt :: incoming subs - == :: - $: act=@ud :: change number - eny=@uvJ :: entropy - now=@da :: current time - byk=beak :: load source - == == :: + $: $: our=ship :: host + src=ship :: guest + dap=term :: agent + == :: + $: wex=boat :: outgoing subs + sup=bitt :: incoming subs + $= sky :: scry bindings + %+ map path :: + ((mop @ud (pair @da (each noun @uvI))) lte) :: + == :: + $: act=@ud :: change number + eny=@uvJ :: entropy + now=@da :: current time + byk=beak :: load source + == == :: :: +$ dude term :: server identity +$ gill (pair ship term) :: general contact +$ load (list [=dude =beak =agent]) :: loadout diff --git a/pkg/arvo/sys/vane/gall.hoon b/pkg/arvo/sys/vane/gall.hoon index 6590a3670..ffa227806 100644 --- a/pkg/arvo/sys/vane/gall.hoon +++ b/pkg/arvo/sys/vane/gall.hoon @@ -1295,6 +1295,7 @@ == :: :* wex=boat.yoke :: outgoing sup=bitt.yoke :: incoming + sky=(~(run by sky.yoke) tail) :: bindings == :: :* act=change.stats.yoke :: tick eny=eny.stats.yoke :: nonce