Make the node chooser auto filter by layer input type when applicable (#2841)

* Fix showing only compatible nodes

* Implement search on Add Node button

* Fix add node behaviour

* Improve type identification logic

* Fix input type identification

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
Adesh Gupta
2025-07-19 09:39:39 +00:00
committed by GitHub
co-authored by Keavon Chambers
parent f299497090
commit 7ee0d9a724
3 changed files with 80 additions and 16 deletions
@@ -332,6 +332,9 @@ pub enum NumberInputMode {
pub struct NodeCatalog {
pub disabled: bool,
#[serde(rename = "initialSearchTerm")]
pub intial_search: String,
// Callbacks
#[serde(skip)]
#[derivative(Debug = "ignore", PartialEq = "ignore")]