Tell a bundle the kinds its membership names

This commit is contained in:
jochen
2026-10-09 10:12:39 +02:00
committed by jschoubben
parent 7b4428c510
commit c6087129ce
3 changed files with 28 additions and 1 deletions
+6
View File
@@ -717,6 +717,12 @@ func (b *moduleBus) Seat(verb string, params json.RawMessage, handOn func(string
return json.Marshal(map[string]any{"sequence": seq})
case "prove":
return conn.SeatProve(b.module, asked.Subject, asked.Body)
case "kinds":
kinds, err := conn.SeatKinds(b.module)
if err != nil {
return nil, err
}
return json.Marshal(kinds)
case "record":
entry, err := conn.SeatRecord(b.module, asked.Bucket, asked.Key)
if err != nil || entry == nil {