agentlib-utils
A collection of shared utilities and foundational components used across the AgentLib ecosystem.
Features
- EventEmitter: A generic, asynchronous event system for internal component communication.
- Token Estimation: Utilities for estimating token counts of text and conversation history.
- Common Types: Shared types used by multiple crates to avoid circular dependencies.
Usage
This crate is primarily used as a dependency for other agentlib-* crates, but its EventEmitter can be used to add custom event capability to your own components.