Crate fact_wasm_core

Source
Expand description

FACT - Fast Augmented Context Tools

A high-performance context processing engine with WebAssembly support.

Structs§

CognitiveTemplate
Enhanced cognitive template definition with versioning and metadata
Fact
Main FACT interface for WebAssembly
FastCache
Fast cache with LRU eviction and TTL support
ProcessingStep
Enhanced processing step with execution metadata
QueryProcessor
High-performance query processor
RetryPolicy
Retry policy for failed processing steps
StepMetrics
Performance metrics for processing steps
TemplatePattern
Enhanced template pattern definition with optimization hints
ValidationRule
Validation rules for processing steps

Enums§

BackoffStrategy
Backoff strategy for retries
OptimizationHint
Optimization hints for the template engine
TemplatePriority
Template priority levels for processing optimization

Functions§

init
Initialize the WASM module
process_template
Process a cognitive template (exposed to WASM)