Expand description
Built-in graph node implementations.
All nodes implement crate::uar::runtime::graph::GraphNode.
| Node | Purpose |
|---|---|
LlmNode | Call the LLM driver and append the response |
ToolNode | Execute a single MCP tool |
RouterNode | Ask the LLM to choose a routing option |
CheckpointNode | Record a named checkpoint in the execution flow |
Re-exports§
pub use agent_node::AgentNode;pub use checkpoint_node::CheckpointNode;pub use llm_node::LlmNode;pub use router_node::RouterNode;pub use tool_node::ToolNode;
Modules§
- agent_
node - AgentNode — delegates execution to a local or remote agent.
- checkpoint_
node - Checkpoint graph node — records execution progress for resumability.
- llm_
node - LLM graph node — calls the configured LLM driver and stores the response.
- router_
node - Router graph node — uses the LLM to choose between multiple routing options.
- tool_
node - Tool graph node — executes a single MCP tool and stores the result.