Module models

Module models 

Source
Expand description

Core data models for Reflex

These structures represent the normalized, deterministic output format that Reflex provides to AI agents and other programmatic consumers.

Structs§

CompactionReport
Report from cache compaction operation
Dependency
Full dependency record (internal representation with file IDs)
DependencyInfo
Dependency information for API output (simplified, path-based) Note: Only internal dependencies are indexed (external/stdlib filtered during indexing)
FileGroupedResult
File-level grouped results with dependencies at file level
IndexConfig
Configuration for indexing behavior
IndexStats
Statistics about the index
IndexWarning
Warning details when index is stale
IndexWarningDetails
Detailed information about index staleness
IndexedFile
Information about an indexed file
MatchResult
An individual match within a file (no path or dependencies)
PaginationInfo
Pagination information for query results
QueryResponse
Query response with results and index status
SearchResult
A search result representing a symbol or code location
Span
Represents a source code location span (line range only)

Enums§

ImportType
Type of import/dependency
IndexStatus
Index status for query responses
Language
Programming language identifier
SymbolKind
Type of symbol found in code