Versions in this module Expand all Collapse all v0 v0.1.1 Feb 20, 2026 v0.1.0 Feb 20, 2026 Changes in this version + func RegisterBridge(sb *Sandbox) + type Manager struct + func NewManager(logger *slog.Logger) *Manager + func (m *Manager) Close() error + func (m *Manager) HasPlugin(name string) bool + func (m *Manager) IsPlugin(name string) bool + func (m *Manager) LoadPlugin(cfg config.PluginConfig) error + func (m *Manager) Publish(name string, data string) error + func (m *Manager) StartSubscribe(name string, callback func(string)) error + type Sandbox struct + L *lua.LState + func NewSandbox(restrict []string) (*Sandbox, error) + func (s *Sandbox) Close() + func (s *Sandbox) DoFile(path string) error + func (s *Sandbox) DoString(code string) error + func (s *Sandbox) IsRestricted(api string) bool