Skip to main content

Module models

Module models 

Source

Structs§

CallRelation
Call relationship extracted from AST.
ContentChunk
A chunk of file content for FTS search.
ContentSearchHit
Content search hit from FTS.
GraphResult
Graph query result (callers, usages).
ImportRelation
Import relationship extracted from AST.
IndexResult
Aggregate result of indexing a directory.
IndexedFile
Metadata for an indexed file.
IndexedProject
Project index statistics.
OutlineSymbol
Slim symbol for outline output — only what agents need.
PagedResponse
Paginated response envelope for JSON output. Hoists project_id to avoid repeating it on every result.
ParseResult
Result of parsing a single file.
ProjectionMetadata
Optional provenance attached to graph results and projection payloads.
SearchResult
Search result with score.
Symbol
A code symbol extracted from AST parsing.

Enums§

CallTargetKind
Call relationship extracted from AST.
ProjectionProvenance
Producer confidence classification for graph and vector projection facts.

Constants§

CODE_INDEX_UUID_NAMESPACE
Stable namespace for deterministic symbol UUIDs. Must match Python: uuid.UUID(“c0de1de0-0000-4000-8000-000000000000”)
SOURCE_SYSTEM_GCODE

Functions§

make_external_symbol_id
make_unresolved_callee_id