Closed
Description
In kgoose we have a type Message
which is transitively exported due to being part of an ingress verb. It contains a list of a type enum ( List<MessageContent>
) but that is not getting transitively exported.
enum "MessageContent" must have visibility of "export" due to kgoose.NewMessage
Same for ExtensionConfig
having `List<Tool