Skip to main content

oxyde_core/
lib.rs

1//! Core types and utilities for the Oxyde SDK
2
3mod error;
4
5pub use error::OxydeError;
6
7use std::collections::HashMap;
8
9/// Result type alias using OxydeError
10pub type Result<T> = std::result::Result<T, OxydeError>;
11
12/// Agent context type - a map of string keys to JSON values
13/// Used to pass arbitrary context data to behaviors
14pub type AgentContext = HashMap<String, serde_json::Value>;