Routing Condition Protocol • Rust AI Agent SDK

RoutingConditionProtocol: Extended protocol for conditions that support routing to targets. This extends ConditionProtocol with the ability to return target tasks/steps based…

RoutingConditionProtocol

Defined in the conditions module.

Rust AI Agent SDK

Extended protocol for conditions that support routing to targets. This extends ConditionProtocol with the ability to return target tasks/steps based on the condition evaluation.

Methods

get_target

rust
fn get_target(&self, context: &HashMap<String, serde_json::Value>) -> Vec<String>

Get the target tasks/steps based on condition evaluation. # Arguments * context – Dictionary containing variables for evaluation. # Returns List of target task/step names to route to. Returns empty list if no match found.

Parameters:

NameType
context&HashMap&lt;String
serde_json:Value&gt;

Source

View on GitHub

praisonai/src/conditions/mod.rs at line 0


Related Documentation