feat: scaffolded together the initial llm node type and its executor

This commit is contained in:
2026-05-14 11:57:18 -06:00
parent 9bc4f8b621
commit 186422ff58
5 changed files with 382 additions and 3 deletions
+5
View File
@@ -262,6 +262,11 @@ fn declared_targets(node: &Node) -> Vec<(String, &'static str)> {
out.push((t.clone(), "'on_timeout'"));
}
}
NodeType::Llm(l) => {
if let Some(t) = &l.fallback {
out.push((t.clone(), "llm 'fallback'"));
}
}
NodeType::Agent(_) | NodeType::End(_) => {}
}
out