Versions in this module Expand all Collapse all v0 v0.2.4 Oct 25, 2026 Changes in this version + type Control struct + Change state.Change + Kind Kind + Message string + type Inbox struct + func New(settings Settings) *Inbox + func (in *Inbox) Drain(n Notifier) bool + func (in *Inbox) Send(c Control) bool + func (in *Inbox) Stop() + func (in *Inbox) StopRequested() bool + func (in *Inbox) WaitInject(ctx context.Context) (string, bool) + type Kind int + const Inject + const ModifyConfig + const Stop + type Notifier interface + ConfigChanged func() + Injected func(message string) + type Settings interface + Apply func(c state.Change)