All Classes and Interfaces

Class
Description
 
Composite — drop when ALL policies agree.
Composite — drop when ANY policy says so.
 
Never drop.
Never drop.
Drop after at least N distinct tasks have consumed it.
 
Configuration for a single agent run.
A tool that can be called by the agent's reasoning model.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Hash set of primitive longs using open addressing with linear probing.
Sorted set of primitive longs, ordered by value.
A single message in a chat conversation.
 
 
 
 
 
 
 
Abstraction over any LLM backend (Ollama, OpenAI, Anthropic, …).
 
 
 
 
 
 
 
Response from a NaruModelProvider chat call.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A tool that can be called by the agent's reasoning model.
A tool call requested by the model inside an assistant message.
 
OpenAI-compatible tool definition (Ollama uses the same format).
 
Builder for a single parameter inside a JSON schema "properties" block.
 
 
 
 
 
Drop after exactly one consumption — unicast semantics.
 
Drop after a fixed duration since firedAt.