Skip to content

Feature/384 node detail overview#388

Merged
felix-schultz merged 5 commits intodevfrom
feature/384-node-detail-overview
Nov 16, 2025
Merged

Feature/384 node detail overview#388
felix-schultz merged 5 commits intodevfrom
feature/384-node-detail-overview

Conversation

@felix-schultz
Copy link
Copy Markdown
Member

This pull request introduces a new quality scoring system for nodes and greatly improves the clarity and usefulness of node and pin descriptions across the AI Generative catalog. The most important changes are the addition of a NodeScores object to each node, expanded and clarified descriptions for both nodes and pins, and documentation updates to guide developers on these improvements.

Node scoring system and documentation:

  • Added a NodeScores object to every node, providing ratings for privacy, security, performance, governance, reliability, and cost (scale 0–10), visible in the UI for quick assessment of trade-offs. [1] [2] [3] [4] [5] [6] [7]
  • Updated developer documentation to recommend clear node/pin descriptions and explain the new scoring system, including auto-generation of pin descriptions when omitted. [1] [2]

Node and pin description improvements:

  • Expanded and clarified node descriptions to better explain their function and trade-offs, e.g., for SimpleAgentNode, ChunkText, EmbedDocumentNode, and others. [1] [2] [3] [4] [5] [6]
  • Improved pin descriptions for all input and output pins, making their roles and expected data much more explicit. This includes details like execution triggers, model bits, history context, chunking parameters, and output semantics. [1] [2] [3] [4] [5] [6]

Codebase updates for scoring and descriptions:

  • Updated imports and usage to include NodeScores in all relevant node files, ensuring consistency and future extensibility. [1] [2] [3] [4] [5] [6] [7] [8]

These changes improve both the developer and user experience by making nodes more self-describing and transparent about their quality attributes.

@felix-schultz felix-schultz linked an issue Nov 16, 2025 that may be closed by this pull request
@felix-schultz felix-schultz merged commit be965e3 into dev Nov 16, 2025
3 of 10 checks passed
@felix-schultz felix-schultz deleted the feature/384-node-detail-overview branch November 16, 2025 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Node Detail Overview

1 participant