Versions in this module Expand all Collapse all v0 v0.1.2 Apr 10, 2026 Changes in this version + type AuditRecord struct + ActorID string + ActorType string + Destination string + EffectiveIP string + Endpoint string + HTTPMethod string + HTTPStatusCode int + LatencyMs float64 + OperationType string + PolicyDecision string + PolicyReason string + RecordID string + RequestID string + Source string + Subject string + Timestamp time.Time + type AuditResponse struct + HasMore bool + Limit int + Offset int + Records []AuditRecord + TotalMatching int + type Client struct + func NewClient(base, token string) *Client + func (c *Client) AuditLog(limit int) (*AuditResponse, error) + func (c *Client) Config() (*ConfigResponse, error) + func (c *Client) Conflicts(opts ConflictOpts) (*ConflictsResponse, error) + func (c *Client) Health() (bool, error) + func (c *Client) Lint() (*LintResponse, error) + func (c *Client) Ready() (bool, error) + func (c *Client) SecurityEvents(limit int) (*SecurityEventsResponse, error) + func (c *Client) SecuritySummary() (*SecuritySummaryResponse, error) + func (c *Client) Status() (*StatusResponse, error) + func (c *Client) TimeTravel(opts TimeTravelOpts) (*TimeTravelResponse, error) + type ConfigAudit struct + DualWrite bool + Enabled bool + type ConfigDaemon struct + Bind string + LogLevel string + Mode string + Port int + QueueSize int + type ConfigEmbedding struct + Dimensions int + Enabled bool + Model string + Provider string + type ConfigMCP struct + Bind string + Enabled bool + Port int + SourceName string + type ConfigRateLimit struct + GlobalRPM int + type ConfigResponse struct + Audit ConfigAudit + Daemon ConfigDaemon + Destinations []string + Embedding ConfigEmbedding + MCP ConfigMCP + RateLimit ConfigRateLimit + Retrieval ConfigRetrieval + Sources []string + TLS ConfigTLS + WAL ConfigWAL + Web ConfigWeb + type ConfigRetrieval struct + DefaultProfile string + HalfLifeDays float64 + TimeDecay bool + type ConfigTLS struct + Enabled bool + MinVersion string + type ConfigWAL struct + EncryptionEnabled bool + IntegrityMode string + MaxSegmentSizeMB int64 + Path string + WatchdogIntervalS int + WatchdogMinDisk int64 + type ConfigWeb struct + Port int + RequireAuth bool + type ConflictEntry struct + ConflictingValues []string + Count int + EntityKey string + Sources []string + Subject string + Timestamps []time.Time + type ConflictOpts struct + Limit int + type ConflictsResponse struct + Conflicts []ConflictEntry + Count int + type HealthResponse struct + Status string + Version string + type LintFinding struct + Check string + Message string + Severity string + type LintResponse struct + Findings []LintFinding + type SecurityEvent struct + Details map[string]interface{} + Endpoint string + EventType string + IP string + Source string + Subject string + Timestamp time.Time + type SecurityEventsResponse struct + Events []SecurityEvent + type SecuritySummaryResponse struct + AdminAccess int + AuthFailures int + BySource map[string]int + ConfigSignatureInvalid int + PolicyDenials int + RateLimitHits int + RetrievalFirewallDenied int + RetrievalFirewallFiltered int + WALTamperDetected int + type StatusResponse struct + ConsistencyScore float64 + QueueDepth int + Status string + Version string + type TimeTravelOpts struct + AsOf string + Limit int + Subject string + type TimeTravelRecord struct + ActorID string + ActorType string + Collection string + Content string + Destination string + IdempotencyKey string + Model string + Namespace string + PayloadID string + RequestID string + Role string + SchemaVersion int + Source string + Subject string + Timestamp time.Time + TransformVersion string + type TimeTravelResponse struct + AsOf string + HasMore bool + NextCursor string + Records []TimeTravelRecord