anda_engine/context.rs
1//! Execution context system for Anda agents and tools.
2//!
3//! Contexts carry the runtime capabilities exposed to [`anda_core`] agents and
4//! tools: caller identity, request metadata, cancellation, scoped cache, object
5//! storage, HTTP calls, Web3 signing, remote engine access, and per-session
6//! state. Contexts are hierarchical so each agent or tool receives a scoped
7//! namespace while sharing the same underlying runtime resources.
8
9mod agent;
10mod base;
11mod cache;
12mod engine;
13mod tool;
14mod web3;
15
16pub use agent::*;
17pub use base::*;
18pub use engine::*;
19pub use tool::*;
20pub use web3::*;