resolve • Rust AI Agent SDK

resolve: Resolve a parameter value following precedence rules Precedence: Instance Config Array Dict String Bool Default

resolve

Function

</div>

This function is defined in the param_resolver module.

Resolve a parameter value following precedence rules Precedence: Instance &gt; Config &gt; Array &gt; Dict &gt; String &gt; Bool &gt; Default

Signature

python
def resolve(value: &serde_json::Value, options: &ResolveOptions) -> ResolvedValue

Parameters

ParamField &serde_json::Value

No description available.

ParamField &ResolveOptions

No description available.

Returns

ResponseField ResolvedValue

The result of the operation.

Uses

  • is_null
  • unwrap_or
  • as_array
  • resolve_array
  • as_object
  • resolve_string
  • as_bool

Source

View on GitHub

praisonai/src/parity/param_resolver.rs at line 145