diff --git a/commonspace/space.go b/commonspace/space.go index 9fd25449..66457a99 100644 --- a/commonspace/space.go +++ b/commonspace/space.go @@ -60,6 +60,8 @@ type Space interface { Id() string Init(ctx context.Context) error + StoredIds() []string + DebugAllHeads() []headsync.TreeHeads Description() (desc SpaceDescription, err error) TreeBuilder() objecttreebuilder.TreeBuilder @@ -115,6 +117,14 @@ func (s *space) Description() (desc SpaceDescription, err error) { return } +func (s *space) StoredIds() []string { + return s.headSync.ExternalIds() +} + +func (s *space) DebugAllHeads() []headsync.TreeHeads { + return s.headSync.DebugAllHeads() +} + func (s *space) DeleteTree(ctx context.Context, id string) (err error) { return s.settings.DeleteTree(ctx, id) }