Versions in this module Expand all Collapse all v0 v0.1.2 Apr 10, 2026 Changes in this version + type Daemon struct + func New(cfg *config.Config, logger *slog.Logger) *Daemon + func (d *Daemon) BuildAdminRouter() http.Handler + func (d *Daemon) RequestShutdown() + func (d *Daemon) Search(ctx context.Context, params mcp.SearchParams) (mcp.SearchResult, error) + func (d *Daemon) ShutdownRequested() <-chan struct{} + func (d *Daemon) Start() error + func (d *Daemon) Status(_ context.Context) (mcp.StatusResult, error) + func (d *Daemon) Stop() error + func (d *Daemon) Stopped() <-chan struct{} + func (d *Daemon) Write(ctx context.Context, params mcp.WriteParams) (mcp.WriteResult, error) + type DashboardAuditProvider struct + func NewDashboardAuditProvider(d *Daemon) *DashboardAuditProvider + func (p *DashboardAuditProvider) AuditStats() web.AuditStatsInfo + func (p *DashboardAuditProvider) InteractionsByActor(actorID string, limit int) []web.AuditRecordInfo + func (p *DashboardAuditProvider) PolicyDenials(limit int) []web.AuditRecordInfo + func (p *DashboardAuditProvider) RecentInteractions(limit int) []web.AuditRecordInfo + type DashboardSecurityProvider struct + func NewDashboardSecurityProvider(d *Daemon) *DashboardSecurityProvider + func (p *DashboardSecurityProvider) AuthFailures(limit int) []web.AuthFailureInfo + func (p *DashboardSecurityProvider) LintFindings() []web.LintFinding + func (p *DashboardSecurityProvider) SourcePolicies() []web.SourcePolicyInfo