Versions in this module Expand all Collapse all v0 v0.8.0 Jul 28, 2026 Changes in this version + type AddOptions struct + Author string + Contributor string + TargetDir string + Timeout time.Duration + URL string + WorkingDir string + type AddResult struct + Artifact string + Result Result + type Engine interface + Add func(context.Context, AddOptions) (AddResult, error) + Extract func(context.Context, ExtractOptions) (GraphStats, Result, error) + Preflight func(context.Context) (string, error) + type ExtractOptions struct + APITimeout time.Duration + Backend string + CorpusDir string + Env []string + Force bool + MaxConcurrency int + MaxWorkers int + Mode string + Model string + NoCluster bool + OutputDir string + Timeout time.Duration + TokenBudget int + WorkingDir string + type GraphStats struct + Edges int + Nodes int + Path string + type Result struct + Duration time.Duration + Err error + ExitCode int + Stderr string + Stdout string