Fast Context • Rust AI Agent SDK

FastContext: Fast context for efficient context management

FastContext

Defined in the specialized module.

Rust AI Agent SDK

Fast context for efficient context management

Fields

NameTypeDescription
entriesVec<String>Context entries
max_sizeusizeMaximum size in characters
current_sizeusizeCurrent size

Methods

new

rust
fn new(max_size: usize) -> Self

Create a new fast context

Parameters:

NameType
max_sizeusize

add

rust
fn add(&mut self, content: impl Into<String>) -> ()

Add content to context

Parameters:

NameType
contentimpl Into&lt;String&gt;

get

rust
fn get(&self) -> &[String]

Get all context

as_string

rust
fn as_string(&self) -> String

Get context as single string

clear

rust
fn clear(&mut self) -> ()

Clear context

size

rust
fn size(&self) -> usize

Get current size

is_empty

rust
fn is_empty(&self) -> bool

Check if empty

Source

View on GitHub

praisonai/src/parity/specialized.rs at line 279


Related Documentation