Versions in this module Expand all Collapse all v0 v0.1.4 Jul 11, 2026 Changes in this version + const PermissionAllow + const PermissionDeny + const PermissionPlan + const PermissionReadOnly + const ScopeBuiltin + const ScopeProject + const ScopeUser + type Manager struct + func NewManager() *Manager + func (m *Manager) Delete(name string) + func (m *Manager) FindSpecialist(name string) *Specialist + func (m *Manager) Get(name string) *Specialist + func (m *Manager) List() []*Specialist + func (m *Manager) ListByScope(scope string) []*Specialist + func (m *Manager) LoadAllSpecialists() error + func (m *Manager) LoadProjectSpecialists(dir string) error + func (m *Manager) LoadUserSpecialists(dir string) error + func (m *Manager) Register(s *Specialist) + func (m *Manager) RegisterBuiltin() + type Specialist struct + Description string + Name string + Prompt string + Scope string + Tools []string + func BuiltinSpecialists() []*Specialist + func NewSpecialist(name, description, prompt string, tools []string, scope string) *Specialist + func (s *Specialist) HasTool(tool string) bool + type SpecialistManifest struct + Description string + Tools []string