Param Resolver • Rust AI Agent SDK
Parameter Resolver
param_resolver
Rust AI Agent SDK
Parameter Resolver
Unified parameter resolution following precedence rules: Instance > Config > Dict > Array > String > Bool > Default
Import
use praisonai::parity::param_resolver::*;Classes
Options for parameter resolution
ArrayModeArray parsing modes for parameter resolution
ResolvedValueResult of parameter resolution
StringModeString handling modes
Functions
Resolve a parameter value following precedence rules Precedence: Instance Config Array Dict String Bool Default
detect_url_scheme()Detect URL scheme from a string
is_path_like()Check if a string looks like a file path
resolve_memory()Resolve memory parameter
resolve_knowledge()Resolve knowledge parameter
resolve_output()Resolve output parameter
resolve_execution()Resolve execution parameter
resolve_planning()Resolve planning parameter
resolve_reflection()Resolve reflection parameter
resolve_context()Resolve context parameter
resolve_routing()Resolve routing parameter
resolve_hooks()Resolve hooks parameter
resolve_guardrails()Resolve guardrails parameter
resolve_web()Resolve web parameter
resolve_autonomy()Resolve autonomy parameter
resolve_caching()Resolve caching parameter
resolve_skills()Resolve skills parameter