Module types

Module types 

Source
Expand description

Core types for the ContextLite Rust client.

This module defines all data structures used for communication with the ContextLite server, following the same patterns as the Go, Python, and Node.js clients for consistency.

Structsยง

ClientConfig
Client configuration
CompleteHealthStatus
System health status
ContextRequest
Request for context assembly
ContextResponse
Assembled context response
DatabaseStats
Database statistics and status
Document
A document in the ContextLite system
DocumentReference
Reference to a document in search results or context
Features
Available system features
SearchQuery
Search query parameters
SearchResponse
Response from document search
SmtInfo
SMT solver information
StorageInfo
Storage information