oxyde-core 0.1.0

Core types and utilities for the Oxyde SDK
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Core types and utilities for the Oxyde SDK

mod error;

pub use error::OxydeError;

use std::collections::HashMap;

/// Result type alias using OxydeError
pub type Result<T> = std::result::Result<T, OxydeError>;

/// Agent context type - a map of string keys to JSON values
/// Used to pass arbitrary context data to behaviors
pub type AgentContext = HashMap<String, serde_json::Value>;